01:20
Scientific and technological advances should benefit all humanity rather than be used to curb and contain other countries' development, Chinese President Xi Jinping said Monday. Xi made the remarks in his speech at the virtual Davos Agenda event held by the World Economic Forum.