Hamilton 68 has been working to expose trolls - as well as automated bots and human accounts - whose main use for Twitter appears to be an amplification of pro-Russia themes. The site's mission is to monitor and illustrate the themes that Russian President Vladimir Putin wants Americans to be thinking and talking about, including "the failure of democratic governance in the United States."
Having looked it up in the Collins dictionary, I believe the definition 9 under British 1 is the correct meaning for this context, but I need confirmation here. It looks like it's a usage in Britain. I am wondering if it's used the same way in the US as well.
troll in British 1
- a person who posts deliberately inflammatory messages online