Human Season 1 Episode 1

The First of Us

S1 E1 Aired Jul 14, 2025 54m

The extraordinary story of how the human species, Homo sapiens, first emerged, where the discoveries of recent years are revolutionising the understanding of humanity's origin story.

Season 1