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… Read more