Mexico City bids adiós to monument to Castro and ‘Che’ Guevara

MEXICO CITY — Goodbye, Fidel. Hasta la vista, Che. Denunciations and accolades greeted the abrupt removal this month of a controversial monument in the Mexican capital commemorating the two revolutionaries, Fidel Castro and Ernesto “Che” Guevara. The monument, a pair of bronze, life-sized sculptures of Castro and Guevara chilling on a bench, recalls a consequential moment in … Continue reading Mexico City bids adiós to monument to Castro and ‘Che’ Guevara