Feedback

Washington Shell-Shocked by Cantor’s Defeat

 

House majority leader Eric Cantor, who was defeated by Tea Party-backed David Brat, has now resigned.

Shows