Stonehenge has captivated the human imagination, pretty much since it was discovered. The site, in England, continues to draw thousands of visitors every year (and right now, they’re streaming the solstice live!), but recently, archaeologists have uncovered a new mystery just a hop, skip, and a jump away. The newly identified structure hails from the...