Twitter Release Reveals the Kremlin’s News Impersonation Game
On June 18, Democrats on the House Intelligence Committee releasedaround 1,100 names of Twitter accounts linked to the Internet Research Agency (IRA), which is the official name of the Russian troll farm indictedby Special Counsel Robert Mueller for [...]