Rants. Smackdowns

Ben Carson Needs To Get A Freakin’ Clue

Ben Carson Needs To Get A Freakin’ Clue

Ben Carson’s words about the Holocaust (it could have been avoided if Jews had been armed) are so ridiculous, they do not deserve a rebuttal. But you know me. I gotta. So, here’s a quick one. The Russians successfully fought off the Nazis. But not before losing — and I googled this — 11 million […]