
Revolution Square is the political stage of revolutionary Cuba. Fidel Castro held huge rallies here to castigate the imperialists up north. Looming over the square are immense portraits of the revolutionaries Che Guevara and Camilo Cienfuegos. Into this charged atmosphere on Sunday came Pope Francis...
Read more:
http://ift.tt/1KwB4EY
No comments:
Post a Comment