19-02-2018 21:56 via nptelegraph.com

Ex-workers at Russian 'troll factory' trust US indictment

ST. PETERSBURG, Russia (AP) — While Russian officials scoff at a U.S. indictment charging 13 Russians with meddling in the 2016 U.S. presidential election, several people who worked at the same St. Petersburg "troll factory" say they think the criminal…
Read more »