Tell the World still

Series 2019 · Episode 23

Tell the World

  • Release date
  • July 15, 2019
  • Runtime
  • 45 min

We uncover disturbing evidence of how China is effectively operating the world's largest prison. In Xinjiang province the Uyghur population is rounded up, detained or monitored using AI technology and mass surveillance tools.

Community

–
No ratings 0 likes

Episode reviews

No reviews for this episode yet.