Loading Updating

Archeology

The Search For Neanderthal

Series 1, Episode 10

The Search For Neanderthal

Duration: 23 min

In 1856, workmen in a cave in the Neander valley near Dusseldorf, Germany, unearthed a human skeleton.

 Read more Read less