The History of Climate Change Negotiations in 83 seconds

 What it says on the tin…


Tags: climate change