Google headquarters in Mountain View, Calif. Google, Facebook and Twitter, are facing heat from Congresss over Russia’s use of their social media platforms during the 2016 election.
Google headquarters in Mountain View, Calif. Google, Facebook and Twitter, are facing heat from Congresss over Russia’s use of their social media platforms during the 2016 election. Marcio Jose Sanchez AP
Google headquarters in Mountain View, Calif. Google, Facebook and Twitter, are facing heat from Congresss over Russia’s use of their social media platforms during the 2016 election. Marcio Jose Sanchez AP

Russian outlet’s anti-Clinton videos still up on YouTube

November 02, 2017 03:00 AM

More Videos