El Salvador: The left criticizes the government's decision to take down statue of mass murderer Che Guevara Williams Perdomo
Putin praises tyrant Fidel Castro, murderer Che Guevara and socialist Salvador Allende Emmanuel Alejandro Rondón
Félix Rodríguez, Che Guevara’s captor, points the finger at Fidel Castro: "They sent him to Bolivia to be killed" VozMedia Staff