S3.E7. Our Human Tree | The Stumbling Spirit Podcast
They say that homo sapiens emerged sometime between 300 and 200 thousand years ago. One of the lead scientists in this field of research is award-winning molecular anthropologist, Dr. Himla Soodyall, whose groundbreaking work has traced back some of the […]