Human Truth Foundation pages (2):
Russian Disinformation Warfare and Internet Trolling: 2. An Anti-Western Campaign Designed to Sow Discord
Russia Against Europe: 1. Russian Disinformation Warfare and Internet Trolling