Does Castro Brothers Control Venezuela?

Published: Jan. 14, 2013, 12:22 a.m.

Are the Castro brothers running Venezuela while Chavez is being treated for cancer? Will they take over in the event of Chavez's death? Or has Chavez been their puppet for a while now?