Archaeologists excavated at Sgòr an Eòin in Glen Dee in September Archaeologists believe they have found a place where some of Scotland's last hunters-gatherers may have paused on a journey ...