A Peek Inside the CHCH Internet Troll Agency (2021)
A Peek Inside the CHCH Internet Troll Agency (Original)
None
13 min
English
2021-09-27 (NZ)
New Zealand
Our documentary crew takes a peek inside the top-secret Christchurch branch of a Kremlin funded internet agency.