China Faces Criticism at United Nations Human Rights Council in Geneva
Geneva, 22 June, 2016: On Wednesday afternoon session, China has once again faced severe criticism from the western world failing to meet the international human rights standard by narrowing space…