How did the Rapa Nui people disappear? Is South Africa the cradle of Humankind? Who are the builders of Stonehenge? Peter Eeckhout travels the world, meeting with other archeologists to reveal recent findings and shed light on the enigmas of History.
Director