March 18, 2018

Human Rights

Kazakh man commits suicide after China confiscates passport

Xinjiang minority citizens are forced by localauthorities to watch CCTV, a state-run newschannel known as a propaganda outlet for theCommunist Party. (Photo: ChinaAid) ChinaAid (Ili Kazakh, Xinjiang —March 18, 2018)

March 18, 2018

Scroll to Top