Friday, March 07, 2008

What?!

Fox’s Oliver North Blames Times Square Bombings On Pelosi And House Democrats
(Think Progress)
---
I just laugh at this ridiculousness these days....Unfortunately, there are probably some idiots who think that this has some vague basis in reality, no matter how absurd the charge is... Fox will not stop at politicizing any and everything...