Posted by Michael Burg on Jun 11th, 2014
Eric Cantor the House Majority Leader lost his Virginia GOP primary race to Dave Brat a challenger backed by the Tea Party in what was described as a stunning upset.
Brat is a professor of economics and a novice in politics, but he...
More of this article »