Friday, March 29, 2024
Home Tags Che Guevara

Tag: Che Guevara

MY FAREWELL TO FIDEL CASTRO

1
IN THE END, I made it with just a matter of hours to spare: Like many an old Leftie, I managed to visit Castro's...