Fri, Nov 08, 2024 | Updated 09:29 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