
News
Controversy Erupts as Mexico City Mayor Advocates for Statue Return
Mexico City's Mayor Clara Brugada suggests returning statues of Fidel Castro and Che Guevara to Plaza San Carlos after their controversial removal by the Cuauhtémoc borough. The removal sparked debate, with locals and visitors.