Discovered in a ditch at Stonehenge, a skeleton reveals signs of human sacrifice. Scientists puzzle over how and, more importantly, why it happened.
From the Series: Stonehenge Empire bit.ly/2wL6gRq
From the Series: Stonehenge Empire bit.ly/2wL6gRq