May 27, 2012
by Kirsten Boyd Johnson 11:01 pm November 1, 2011
House representatives thought fit to claim their salary today by overwhelmingly passing a bill “reaffirming” that “In God We Trust” is still the official slogan of the United States, even though this has been the case every single day since 1956. Why bother with this routine bit of depraved political theater? Because according to the [...]
