Evaluation of prehistoric feces exhibits Stonehenge individuals had parasites
Enlarge / The prehistoric monument of Stonehenge in Wiltshire, UK. A big Neolithic settlement generally known as Durrington Partitions is lower than two miles away and is believed to be the place the individuals who constructed the well-known website camped