The schedule tribes are designated group of people in India. They were also known as depressed classes. India is the second largest tribal dominated area after Africa. As many 550 tribal communities are residing in India. The tribal population in India, though
Read More
Recent Comments