RESEARCH

Where do modern humans originate? A new study gives our evolutionary theory a new twist

Where did modern people originate, asks the India Today Science Desk? The answer to this…