Xi says development inalienable right of all countries, not privilege of a few countries
Chinese President Xi Jinping said in Johannesburg on Wednesday that development is an inalienable right of all countries, not a privilege of a few countries.
Xi made the remarks when addressing the 15th BRICS Summit.