Statue of Fidel Castro and Che Guevara removed in Mexico City: Media
ProCon headline
Images
Cuban revolutionary leader Fidel Castro
Fidel Castro on January 1, 1959, waving to a cheering crowd upon his arrival in Havana...
Β© Bettmann/Getty Images
Che Guevera
Revolutionary Che Guevara played a key role in the Cuban Revolution alongside Fidel...
Lee Lockwood/Black Star