We know Donald Trump won and Hillary Clinton lost the 2018 presidential election. What else do we need to know? We need to know why Trump won and Clinton lost. We know that Clinton won the popular vote 65,844,954 to 62,979,879, or by 2.9 million votes. Trump’s popular vote deficit was the largest ever for […]