So, today the Grand Wingnut Senator of South Carolina proclaimed that the astroturf Teatards are a spiritual movement. Jim DeMint is channelling a deep Confederate meme that their view of the world is the only view blessed by God. Sure, it is an idea straight from the crazy store that can not withstand a fact-check, …
Confederate History Month: God on Our SidePost + Comments (68)