Seeing the forest and the trees, all 3 trillion of them

Deforestation, land-use change, and forest management are responsible for a gross loss of over 15 billion trees each year.
Posted On 03 Sep 2015
, By