Saving what’s left of our forests

100 countries signed a landmark international agreement to end deforestation by 2030 but environmentalists are skeptical

s1-1.jpg

November 9, 2021

100 countries signed a landmark international agreement to end deforestation by 2030 but environmentalists are skeptical

scroll to top