News

Even modern-day discoveries have suggested that the Druids conducted human sacrifice. As National Geographic reports, a peat cutter came across a 2,000-year-old body in a bog in Cheshire ...