Shocking truth about Tribals and Adivasi people of India
Introduction The tribals of India, often referred to as Adivasis (meaning “original inhabitants”), represent a vibrant mosaic of indigenous communities that have inhabited the subcontinent for millennia. Constituting approximately 8.6% of India’s population, or over 104 million people as per the 2011 Census, these groups are officially recognized as Scheduled Tribes (STs) under the Indian […]

