Obama Supporters Have Che Guevara Flag in Houston Headquarters-We Wondered Where His Economic Plan came From-Cuba
Obama Headquarters-Houston.!Viva La Revolution!And some folks were worried about him being a radical Muslim.
I wonder how he will be on border security?Full Story Here.