New Study Reveals Genetic Affinities Between Sri Lanka’s Vedda People and Indian Tribal Populations
A recent study has uncovered striking genetic connections between Sri Lanka’s Vedda people, considered the island’s earliest human inhabitants, and