Trees are not only life-saving storers of carbon, creators of oxygen, and bringers of peace and greenery, but there are large numbers of them on Earth. Three trillion, in fact! Unfortunately humans are depleting them by 10 billion trees every year. And while planting baby […]