Ecology Carbon: What is Driving the Strategy to Demonise the Most Amazing Life Sustaining Element? Irene September 18, 2018 December 19, 2022 Attachments Demonizing Carbon Updated – 29Nov18 (362 kB)