News

tiny variations in DNA — they traced the earliest split in the human family tree to around 135,000 years ago. This split gave rise to the Khoisan peoples of Southern Africa, who are among the ...