crucis-court.com
It is a new day
...or is it? Yesterday's Virginia primary had a big upset. House Majority Leader Eric Cantor (R-VA-7) lost his seat in the primary to challenger and economist Dave Brat.Read more ...