Thousands file through a street during a May Day march to Revolution Plaza in Havana, Cuba, May 1. Cuba marks each May Day not with protests but with massive marches organized by workplaces, schools and government. (Ismael Francisco/Associated Press)