This past week, the local Fox affiliate in Houston did an interview at Barack Obama’s Houston campaign office. The interview wasn’t the interesting part. The interesting part was that hanging on the wall was a huge Cuban Flag with Che Guevara super-imposed onto it. Why is this a big deal, you ask?
Well, besides the [...]
« Previous Page























