Day

April 17, 2014

Aahan Tribal Development Foundation

Background According to the 2011 Census of India, approximately 8.6% (~104 Million) of Indian population is classified as Scheduled Tribes (STs). While Indian population is increasing, data indicates that the population of STs is fast decreasing and some of the Primitive Tribal Groups are now extinct. Indicators of Human Development...
Read More