The latest revelations from inside Russia heighten concern over Moscow’s Internet “troll farm.”
Russian Trolling of US Social Media May Have Been Much Greater Than We Thought

The latest revelations from inside Russia heighten concern over Moscow’s Internet “troll farm.”