Home / Series / Into the Shadows / Aired Order / Season 2024 / Episode 75

Detention Center 3: China's Largest Detention Center

Explore the hidden horrors of China's Xinjiang region, where mass detention, torture, and persecution of Uyghur Muslims are rampant. Uncover the truth about Urumqi Detention Center 3.

English
  • Originally Aired August 17, 2024
  • Runtime 17 minutes
  • Created August 17, 2024 by
    kiwi1080
  • Modified August 17, 2024 by
    kiwi1080