Sen. Ted Cruz hopes Fidel and Raul Castro will soon follow Hugo Chavez.

Babalú Blog.