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
2011
2017
1988
1979
2010
2013
2006
2023
2016
2019
2022
2000
1983
2020
2012
2005
1994
1986