• TwoTigers24, New York
  • February 23, 2025

0 Comments

In Xinjiang, China has built a detention centre that is twice as large as the Vatican City. It is for detaining the Uighur Muslims and can house up to 10,000 detainees. WION’s Palki takes you inside China’s biggest detention centre.

Author

YongYing@myproximos.com

Leave a Reply

Your email address will not be published. Required fields are marked *