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:
Scientists Control Human DNA with Electricity in 'Leap Forward', Study Reports
New Type of Homo Species in Levant Changes Human History Forever
Ketchup Actually Originated in… Ancient China?
Hamas-Fatah meeting in China included talks for temporary government
John McCain Is a Terrible Human Being
‘I will no longer be complicit in genocide’: U.S. soldier dies of self-immolation in protest of war ...