Blame Those Dang Commies!

One of the minor brouhahas rattling around the fringes towards controversy is the trend by (primarily Bible Belt) police forces to put “In God We Trust” on their squad cars. And of course these actions are garnering complaints from the Freedom From Religion Foundation which is headquartered in Madison Wisconsin….

Continue Reading