Showing 5 of 7
| Cuban health workers carry the opening banner at the May Day parade in Havana's Revolution Square May 1, 2012. A red-tinged sea of Cubans marched through Havana's Revolution Square on Tuesday in a May Day parade that affirmed the government's intention of assuring a communist future for the Caribbean island. Banner reads: Preserve and perfect socialism.
01 May, 2012