India’s 1.2 billion people belong to more than 4,600 ethnic and religious groups separated by caste, customs and language. But a shared genetic heritage runs deep in this teeming nation, a new DNA analysis suggests.
Log in
Subscribers, enter your e-mail address for full access to the Science News archives and digital editions.