A team of experts concluded that they had found the birthplace of all humans. Many of their peers immediately disagreed. Learn more here. (4:00 min read time)
Tag: Human Birthplace
Are We All From the Kalahari?
A team of experts concluded that they had found the birthplace of all humans. Many of their peers immediately disagreed. Learn more here.