Uighurs

China challenged by Uighurs to prove missing relatives are free

China’s claim that most of the inmates kept in mass detention centers in Xinjiang region have been released is met…

5 years ago

This website uses cookies.