A delegate casts her vote during the United Nations Human Rights Council election at the UN headquarters in New York. Photo: Xinhua
update | China wins UN Human Rights Council seat... despite its refusal to allow inspectors in
A delegate casts her vote during the United Nations Human Rights Council election at the UN headquarters in New York. Photo: Xinhua