The Republicans are about to lose another 20 to 34 seats in the House and at least seven seats in the Senate. It will take decades -- maybe even generations -- for them to recover from that.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.