Video PlayerClose
Photo taken on Oct. 27, 2019 shows a United Nations (UN) side event on right to development hosted by the China's permanent mission to the United Nations and the China Society for Human Rights Studies (CSHRS) in New York, Oct. 25, 2019. (Xinhua/Xie E)