Admin Posted August 16, 2021 Posted August 16, 2021 A young Chinese woman says she was held for eight days at a Chinese-run secret detention facility in Dubai along with at least two Uyghurs, in what may be the first evidence that China is operating a so-called "black site" beyond its borders. View the full article
Recommended Posts
Archived
This topic is now archived and is closed to further replies.