Sri Lanka's Veddas have close genetic affinity with Indian p