Tech Giants to Senate: Russia Didn’t Influence 2016 Election

Kremlin barely had any impact of social media, tech giants admit