COP26 ‘Dear Leaders of the World’

COP26 was the global climate summit which happened in Glasgow last November, with leaders from around the world coming together to agree their climate commitments for the coming years.

Previous
Previous

One Ball, One World

Next
Next

Rings of Fire