Once again the left shows it has lost complete touch with reality. This time praising Castro's human rights recod. A letter has been sent to the UN urging the top United Nations human rights watchdog to side with Cuba in an expected battle over the communist country's rights record. Among American signatories were actor Danny Glover, author Alice Walker and historian and activist Howard Zinn.
I do not see these three Americans rushing off to live in Castro's workers paradise anytime soon. - Sailor