Uyghur Taxi Driver, Mother Handed Harsh Jail Terms in Xinjiang’s Ghulja City
Authorities in Ghulja (in Chinese, Yining), in northwest China’s Xinjiang Uyghur Autonomous Region (...Read More
2020-04-19
Copyright © 2025 ADHRRF | PRIVACY POLICY & TERMS OF USE | COOKIE STATEMENT