Tue, Nov 26, 2024 | Updated 07:02 IST
Uyghur detention facilities found in Xinjiang's Turpan, where Disney's Mulan film was shot
Sep 09, 2020
Washington [DC], September 9 : Detailed locations of as many as 15 detention camps for Uyghurs have been unearthed in Turpan city of the...
Related Videos
No Result Found