News

The stone fragments had been discovered inside ‘Handprint Cave’ in Belize alongside other artefacts suggestive of ritual use.
Archaeologists believe the discovery shows evidence of one of the earliest human populations yet known in Scotland.