
019 Shipwreck of the Medusa The Finale!
Jun 6, 2019 - 39:42
Radio and PodcastLive Radio & Podcasts
Five members of a family in rural Turkey walk on all fours. Are they humans devolving? Are they a missing link? Do they lack a gene that is responsible for modern humans to walk on two legs? Or is it something else? Yep....