Public health workers march through Havana's Revolution Square with a picture of Cuban former leader Fidel Castro and revolutionary hero Ernesto Che Guevara during the May Day parade

 
Public health workers march through Havana
Public health workers march through Havana's Revolution Square with a picture of Cuban former leader Fidel Castro and revolutionary hero Ernesto Che Guevara during the May Day parade 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. With President Raul Castro looking on from beneath a giant statue of Cuban independence hero Jose Marti, hundreds of thousands of workers wearing red shirts and waving red flags filed through the vast plaza where Cuba holds its biggest political rallies. REUTERS/Enrique De La Osa (CUBA - Tags: POLITICS HEALTH BUSINESS EMPLOYMENT)