Sri Lanka’s Vedda people, long believed to be the island’s earliest human inhabitants, share close genetic bonds with five Indian tribal populations, a new study has found, bolstering evidence for their roots in the Indian subcontinent’s earliest modern human populations.