China and India should not be called developing countries, several Cop29 delegates say

China and India should not be called developing countries, several Cop29 delegates say

No comments

Read more