NEWS & IDEAS

>

Tree

This Village in India Plants 111 Trees Each Time a Girl Is Born — And That's Not All

Piplantri in Rajasthan, India, plants 111 trees each time a girl is born in her honor. The tradition was born a few years ago when the former village... Read More »