CUBA: LEFTIST ICON CASTRO DENIES PERMIT FOR MOSQUE IN HAVANA……. What’s a Leftist to do? torn between loving a murderous dictator and fawning over Islamo-nutjobs. The very first time I can actually applaud something… by KGS access_time11 years agochat_bubble_outlineLeave a comment FacebookTwitterGoogle+LinkedInPinterestshare