A eureka moment for the planet: we’re finally planting trees again
China plans to plant forests the size of Ireland. Latin American countries have pledged to restore 20m hectares of degraded forest and African countries more than 100m hectares. India is to plant 13m hectares, and on a single day last year 1.5 million people planted 66m trees in Madhya Pradesh alone. Much of Europe
Read More