News Africa1 year ago
Why some scientists say Botswana is ancestral home of all modern humans
Archaeologists have shown evidence that land situated off the Zambezi River in Botswana is the ancestral home of modern humans. Modern humans are believed to have...