Stephen Cornelius

Acid News

Climate, Nature and our 1.5°C Future

A new report, Climate, Nature and our 1.5°C Future – A synthesis of IPCC and IPBES reports, clearly points towards nature being part of the solution to the climate crisis.
Read more