Nov 05

Breaking down the 2014 Republican wave

Last night was a huge night for Republicans. They took back the Senate, netting seven seats (so far); they could get up to 250 House seats when all the vote counting is completed, which would be the most seats for…

The Latest