Release Date: 14 Mon, Jul 2025
Paleoanthropologist Ella Al-Shamahi reveals humanity's incredible story across 300,000 years of human evolution – and how the story is stranger and more surprising than ever imagined.
5 Episodes
as Self - Presenter
as
2017
1988
1979
2010
2022
2011
2020
2000
2013
2006
2023
1983
2016
2019
2012
1994
2005