China’s false denials at UN human rights council must be challenged, ICT says
The Chinese government aggressively denied its human rights violations during today’s Universal Periodic Review of its record at the United Nations Human Rights Council in Geneva, Switzerland.