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 […]