Reddit announced Tuesday that it has found nearly 1,000 accounts suspected to be linked to a Russian troll farm. Reddit CEO Steve Huffman, writing under the username spez, wrote that the platform had ...
The Mueller-indicted troll farm solicited questions for a tell-all Q&A that never happened. Except that it did. And virtually no one ever saw it. Sr. National Security Correspondent The Russian trolls ...