US Congresswoman Shills For Castro……. The Left’s Undying Love for Their Tyrants Democrat Rep. Diane Watson & Fidel:Viva el socialismo de Obama! The woman is a disgrace to the flag… by KGS access_time16 years agochat_bubble_outlineLeave a commentfolder_openCastro, Cuba, health care, Leftist Politicians, Lying Bastards, meathead politicians FacebookTwitterGoogle+LinkedInPinterestshare