Posted
12:45 PM
by Gene
The chief holy cockroach behind 9/11 has spilled some substantial beans -- and from what he's apparently saying, it could have been worse. I do wonder though what the reason for leaking this is.
Will Dubya's henchmen please tell us when this guy meets up with his 72 Helen Thomases?