Last Episode13x19 Inside China's Camps Aired: Jul. 13, 2019
China is now thought to be holding more than a million Muslims in giant camps in its far west region of Xinjiang. The authorities insist that …
On Hiatus/BreakAdd this show to your profile to be notified when it will return to schedule.
View All 
[no characters found]
Series Fun Facts
- [no trivia found]