China tried to save face last week, by lashing out at those critical of its human rights record during a meeting of the UN Human Rights Council.
China tried to save face last week, by lashing out at those critical of its human rights record during a meeting of the UN Human Rights Council.