A aljazeera.com China promised climate action. Its emissions topped US, EU, India combined 16 points nradov 3 years ago 6 comments