Democrats, liberals and their MSM cohorts will try and bury this. Trump + Russia = good news Obama, Hillary + Russia = bad news