New UN Rights Chief Takes on China, Other Powers
VOA United Nations human rights chief Michelle Bachelet has called on China to accept observers in the Xinjiang Uyghur Autonomous Region. Bachelet made the request on Monday. Her appeal came as Human Rights Watch released a report on the area’s Turkic, mostly Uyghur minority population. The group's report says that Uyghurs and other Muslims in Xinjiang face unjustified detention, restrictions on religious a ...
Read more ›