Showing posts with label Fidel Castro. Show all posts
Showing posts with label Fidel Castro. Show all posts

Tuesday, February 12, 2008

Obama Volunteer Office Displays Che Flag

In an appalling pronouncement of Marxism rarely seen from a mainstream political party, an office of eager volunteers for Barack Obama's campaign in Houston, TX shamelessly hung a Cuban flag depicting Fidel Castro's notorious psychopathic executioner, Che Guevara.

Watch this video from MyFox Houston to see for yourself.