Type to search

New York Times declares ‘the fight against climate change’ is ‘now mostly led by China’ – Lomborg ridicules: China is the world’s leading CO2 emitter, getting 97% of its primary energy from fossil fuels