Social Media Companies Respond to Russian Indictments

Thirteen Russians and three Russian companies have been charged with a scheme to interfere with the 2016 U.S. presidential election and sow discord.

Copyright 2018 KQED

  • Twitter
  • LinkedIn
  • Email