fbpx

plant native trees

8 Times More Trees

3 Trillion Trees? Is Not Enough!

The new guestimate is that there are over 3 trillion trees on Earth. You think they counted them all? Who …