Former Employees of Russia’s “Troll factory” Corroborate Much of What U.S. Authorities Allege
Russians who have worked at Russia’s infamous “troll factory” corroborate much of what was written in Robert Mueller’s indictment of thirteen Russian individuals and three entities last month for meddling in the 2016 U.S. presidential election.
Operatives working at the …
Continue Reading