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 [...]