Four Corners
Tell the World still
S59E2345 min· aired 7/15/2019

Tell the World

TMDb0.0
Nexus es354238TMDb ep 1854396

Overview

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.