In a political bombshell tonight, economics professor and Tea Party-backed Dave Brat defeated House Majority Leader Eric Cantor in their Virginia primary.
So what should we know about the Roman Catholic who obtained a Masters in Divinity from Princeton Seminary, at least when it comes to religion?
According to his website, he believes:
That faith in God, as recognized by our Founding Fathers[,] is essential to the moral fiber of the Nation.
Which I assume is Tea Party slang for “atheists ruin everything.”