Blue Wave? Meh. Red Wave? Nope. Green Wave? YES!
The contentious 2016 midterm elections are now behind us (mostly, as final votes are still being counted in several places) and politicians and pundits will now debate what the results mean. The Democrats...