Dem Impeachment Push Flounders

October 16, 2019 Dr. Tar 24

Last evening, House Intelligence Chairman, Adam Schiff announced that there may not be a full vote for impeachment. This was confirmed by Speaker Nancy Pelosi, who stated that the formal vote [Read More]

Little Red Protesting Hoods

July 24, 2018 Dr. Tar 15

They’ve marched with hand-knitted pussy hats, they’ve worn T-Rex costumes and now they’ve donning red capes inspired by The Handmaid’s Tale” to protest VP Mike Pence. More