Social News XYZ     

Spotlight

Veddas of Sri Lanka have close genetic affinity with Indians, reveals study

Hyderabad, April 20 (SocialNews.XYZ) The Vedda, an indigenous group of Sri Lanka, has a close genetic affinity with the Indian population, revealed a landmark study by 10 researchers from five institutions The significant findings of…