Chinese state media on Sunday applauded U.N. High Commissioner for Human Rights Michelle Bachelet for failing to investigate China’s human rights abuses in the Uyghur region China calls Xinjiang during her visit.
Related posts:
The NZ Bill of Rights Act 1990 includes the right to refuse any medical treatment & to hold opinions...
Animal Rights Group Say Men Who Eat Meat Should Be Banned From Having Sex
US, Australia ‘schemed against IAEA chief’
Video Shows Dad Had ‘Hands Up’ When Police Murdered 6-yo Jeremy Mardis: Lawyer
Human smuggling ring busted in Germany and Slovakia
Will the Military Industrial Complex Permit Good Relations Between the U.S. and China?