Avatar - taddswife
taddswifeadded this to
India
This amazing village in India plants 111 trees every time a girl is born

This amazing village in India plants 111 trees every time a girl is born

globalcitizen.org - By Chelsea White

A tradition that celebrates girls and benefits the community and planet. Every culture has its own traditions surrounding the birth of a child, but …

View on globalcitizen.org