Inside the bizarre world of internet trolls and propagandists

2,359,674 views | Andrew Marantz • TED2019