Articles written by Naira Davlashyan & Irina Titova
Sorted by date Results 1 - 1 of 1
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 c...