Inside the bizarre world of internet trolls and propagandists

2,358,770 views | Andrew Marantz • TED2019