Cantor Will Resign Majority Leader Post At End Of July

(Washington, DC) -- The world of politics is still shaking from the earthquake that was yesterday's defeat of House Majority Leader Eric Cantor.
The Virginia Republican was stunned in a primary loss by relative unknown Dave Brat. The events have set off a leadership scramble in the House Republican caucus. Brat called the surprise victory a "miracle from God."