Reports

Situation of the Indigenous Peoples in India – Annual Report 2021

There are 104.3 million Scheduled Tribes, also called tribal or Adivasi, who are the indigenous peoples of India, constituting 8.6% of the country’s total population. 90% of them live in rural areas without access to basic facilities and the COVID-19 pandemic has made their situation worst. In the largest democracy which India is, the Scheduled …

Situation of the Indigenous Peoples in India – Annual Report 2021 Read More »