It's getting harder to say Russian meddling didn't actually help lead to Trump's victory and Clinton's loss
http://cnn.it/2s7QMo2