'God' Vindicated

Jonathan Garthwaite
|
Posted: Oct 12, 2007 3:56 AM
Eagle Scout convinces Nancy Pelosi to let "God" be inscribed on U.S. flag certificates.

Yes, that's right, Fox News is now on Townhall.com. Click here for more.