The UN Human Rights Council in Geneva, Switzerland. Photo: VCGChinese ambassador Chen Xu called for ...