Inside the bizarre world of internet trolls and propagandists

2,403,888 views |
Andrew Marantz |
TED2019
• April 2019