For diehard Democrats holding out hope that they won't have to live through a Trump presidency, there is a last, incredibly long shot for them latch on to -- a surprise twist in the Electoral College. Though Hillary Clinton won the popular vote by 200,000, Trump has won the minimum of 270 electoral votes necessary...
Please to comment