Remember meForgot password?
    Log in with Twitter

2017-06-02 08:10:06

China is the world's top polluter but also its biggest investor in renewable energy and it has pledged to reduce its reliance on carbon-belching coal and clear the toxic smog from its cities

Image uploaded by AFP
Featured In
News Jun 2, 2017 - US backsliding on Paris deal a gift for China