Analysis of prehistoric feces shows Stonehenge people had parasites
Enlarge / The prehistoric monument of Stonehenge in Wiltshire, UK. A large Neolithic settlement known as Durrington Walls is less than two miles away and is believed to be where the people who built the famous site camped during the main stage of con…