(260522) -- HAVANA, May 22, 2026 (Xinhua) -- People hold images of Cuban Revolution leader Raul Castro as they participate in a rally at the Anti-Imperialist Platform in Havana, capital of Cuba, on May 22, 2026. Thousands of Cubans rallied in Havana on Friday to condemn the U.S. indictment of Raul Castro and the decades-long U.S. embargo on Cuba, while expressing support for the country's revolutionary process. (Photo by Joaquin Hernandez/Xinhua)

















