Fidel Castro was a murderous tyrant and should be nobody’s icon


Fidel Castro was an icon of the Left. Today numerous Left wing politicians and commentators will talk about the “good that he did” before they acknowledge the down side. They are blinkered; nothing excuses his tyranny and record of human rights abuses The death of Fidel Castro has immediately exposed the inherent hypocrisies and moral confusion […]