source: FrontPage FrontPage The Castro regime has never lacked useful idiots among the American Left. read the article...