Connect to share and comment

chavez castro cuba

chavez castro cuba

A Venezuelan student takes part in a protest before the Cuban embassy in Caracas on February 16, 2013, stating that the "Castro brothers are ruling Venezuela" while President Hugo Chavez is hospitalized in Cuba.

Geraldo Caso