08/11/21
Good News: World Leaders Promise to End Deforestation By 2030
Have you been keeping up with COP26? One of the biggest deals made so far was made last week, when more than 100 world leaders pledged to end and reverse deforestation by 2030. Find out more…