China has admitted human rights inadequacies in its own country. “China still faces multiple problems and challenges in promoting and protecting economic, social and cultural rights,” delegation head Chen Xu told the UN Social Affairs Committee in Geneva on Thursday.However, Chen attempted to downplay the crimes against humanity identified by the UN in Xinjiang, by […] continue reading →