Down with Canel
"Down with Canel" showcases rising dissent in Cuba, featuring giant anti-regime messages at Manzanillo Stadium, reflecting public pushback against leadership.
Giant Anti-Regime Messages Appear at Manzanillo Stadium
Published on 5/31/2025