Mexico City bids adiós to monument to Castro and 'Che' Guevara
INSUBCONTINENT EXCLUSIVE:
A controversial monument in Mexico City to the Marxist revolutionaries Fidel Castro and Ernesto 'Che' Guevara has been removed, setting off
debates about their legacy and how to memorialize the past.