Removal of Castro and Guevara Statues Ignites Outcry in Mexico City

Removal of Castro and Guevara Statues Ignites Outcry in Mexico City

The Cuban Revolution leaders joined forces in Mexico in 1955. A local mayor removed a memorial to them, drawing protests and condemnation from Mexico’s highest office. continue reading...

Author
The New York Times

You May Also Like