Finally, Welton takes on Dr. Ben Carson of the Neurologist Tea Party and his recent nightmarish comparison of American political discourse to Nazi Germany. A Gestapo state where free speech is suppressed? This guy can’t seem to stop talking! He criticized the president to his face at the National Prayer Breakfast, has appeared at two successive CPACs, but still can’t shake a sense of desperate victimhood. Well, we’ll give him a hand.

Recent Posts