Categories
Articles

Xi and Putin are snubbing the COP26 climate summit, even though China and Russia produce some 32% of global CO2 emissions

Business Insider Business Insider