Over 250,000 Cubans Rally Against U.S. Indictment of Raul Castro
An estimated 250,000 Cubans participated in a massive state-led rally at the Jose Marti Anti-Imperialist Platform in Havana. The demonstration, led by Cuban President Miguel Diaz-Canel, was organized to protest a recent U.S. Department of Justice indictment against Raul Castro and to condemn the tightening decades-long U.S. embargo against the island nation.
Date: May 22, 2026
Location: Havana, Cuba
Category: protest
Severity: CRITICAL
Source: Xinhua