Sunday, February 25, 2018
Home Tags David Brat

Tag: David Brat

Eric Cantor goes down in flames in loss to tea party...

U.S. House Majority Leader Eric Cantor of Virginia lost to a Tea Party challenger on Tuesday in a stunning Republican primary upset that sent...