News

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.