Recent excavations at Stonehenge have unearthed unexpected remains that may shed light on who built the ancient monument and why. This discovery challenges long-held assumptions about the purpose of ...