HYDERABAD, (IANS) – 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 ...
When Indigenous groups converged at the entrance of the U.N. Climate Change Conference (COP30) summit in Belém, Brazil, ...