“In God We Trust” Goes on the Offensive Against Non-Existent Threat
We’ve written about a group known as In God We Trust a few times before, first back when they were demanding that Barack Obama publicly repudiate a billboard put up in Colorado by the Freedom from Religion Foundation, and then again when they freaked out when they learned that the American Human