At the edge of Europe, scientists have discovered evidence that the Neanderthals hung on for thousands of years longer than previously believed. This is the final story of their last years on earth.
Hunter Ellis
Host
Josh Bernstein
Eric Hoffman
Director
Brian Leckey
Vicky Matthews