Inside the bizarre world of internet trolls and propagandists

2,353,586 views | Andrew Marantz • TED2019