×
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Sri Lanka's only indigenous population Vedda share genetic link with ethnic populations in India

Vedda, the only indigenous population in present-day Sri Lanka, is believed to be the direct descendants of the island’s early inhabitants.
Last Updated : 19 April 2024, 12:16 IST

Follow Us :

Comments
ADVERTISEMENT
Published 19 April 2024, 12:16 IST

Follow us on :

Follow Us