(FILES) Cuban President Fidel Castro speaks 01 May 2003 to a crowd of hundreds of thousands of people waving flags and shouting slogans in central Havana 1 May, 2003, for May Day celebrations. As Cuba marks the centenary of Fidel Castro's birth, many Cubans are questioning the promises of the socialist revolution he led for nearly half a century and whether his successors can meet the country's challenges. While Cuba's Communist Party has marked the anniversary with exhibitions, concerts and conferences, August 13, 2026, comes amid one of the island's worst economic crises in decades, with shortages of food and water and chronic power cuts. (Photo by Adalberto ROQUE / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo