Indictment: Russia's political disinformation group had about 80 tech employees By: CNBC.com News February 16, 2018 at 14:17 PM EST The role of social media in the election has been a specter for Silicon Valley. Read More >> Related Stocks: Alphabet-A Facebook Paypal Holdings Twitter, Inc.