Human Truth Foundation pages (3):
Russian Disinformation Warfare and Internet Trolling
Russia Against Europe: 1. Russian Disinformation Warfare and Internet Trolling
Russia (Russian Federation): 12. Russian Disinformation Warfare and Internet Trolling