A satellite image of China's to-scale replica of Osama bin Laden's compound has gone viral on social media.
At least 1 million Uighurs have been interned since 2017 in more than 85 identified camps within Xinjiang-- an autonomous region in Northwest China, according to Western reports. Most of the ...
Framed as "liberating" rural workers, the report said, this process has forced tens of thousands of Uyghurs, Tibetans and other ethnic minorities in Xinjiang and Tibet into industries such as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results