DELINGPOLE: UN Climate Conference Wrecked by Revolting French and Trolling Poles

Leave a Reply