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)