China and Latin America share vision for global human rights governance
The right to development is an inalienable basic human right, and all countries should follow the path of human rights development suitable for their own national conditions. Senior officials, experts,…

