toinformistoinfluence.com
The Troll Farm: What We Know About 13 Russians Indicted by the U.S.
One new bit of news: Glavnet (what is mistakenly referred to as the Internet Research Agency), is now located on Optikov Street, about 3.9 km away from their original location at 55 Savushkina Stre…