The street protests in Cuba that have started earlier this week have developed into a a wide-scale rebellion with protestors storming police stations, freeing prisoners from police stations, and forcing government and Communist Party officials on rooftops for their own protection. Protestors and rebels are calling for freedom and the toppling of the government.
Website Editor
Historian and Publisher



Leave a Reply