How Can People Be So Stupid? Rotating Header Image

Posts on ‘July 21st, 2009’

To The Lunatics Who Insist That The USA Is A Christian Nation

On his blog, today, Hemant Mehta ( pointed out how Chuck Norris was all upset about the fact that the Freedom From Religion Foundation ( is bringing suit to prevent “In God We Trust” from being engraved in the Capitol Visitor’s Center. Norris, and others, keep insisting that the United States is a “Christian nation”. […]