Video ‘Blame Russia’ Trend: Russians hacked US election? Nope! They hacked the WORLD 18 February 2017 fborgosano Leave a comment Share: from RT Share: