UK · 2026-11-05 12:37:54Altar Stone mystery continues as Stonehenge theory overturned It was thought the Stonehenge artefact was from north east Scotland but a new study disputes that.Source - www.bbc.co.uk ↗