Inhabiting the northeastern region of India, in an area covering six states, the Santhali people are descendants of the oldest humans in India; indeed, linguistic evidence shows this tribe's ancestors as part of the original human migration out of A...
More>