China And India Have Contributed In Making The Planet Greener Than It Was 20 Years Ago

Facts belie the common perception in the western countries that the newly industrialized powers are responsible for much of the deforestation taking place in recent years. It is ironic that their own satellites have proved something which is contrary to…

1.5 Million Volunteers Broke Guinness World Record By Planting 66 Million Trees In 12 Hours

1.5 Million volunteers broke the Guinness World Record in the state of Madhya Pradesh in central India by planting 66 million trees along the river Narmada within a span of 12 hours.