Awaken Earth – Practicing Loving Stewardship of our Sacred Planet and its Creatures

  • Awaken

Indians Plant 220 Million Trees In A Single Day

August 28th, 2019|

India has pledged to keep one-third of its land area under tree cover, but its 1.3 billion people and rapid industrialization are hampering its efforts… […]