Mystery "plaque and altar" unearthed in Scotland park #HolyRood #StMargaretsLoch

First published at 17:39 UTC on June 24th, 2019.

Recently a mysterious plaque was unearthed in Holy Rood Park in Scotland. It was found in the park above St Margaret's Loch. It was hidden, buried underground and only found by chance. The object was set in concrete and depicts two gods, one m...

SensitivityNormal - Content that is suitable for ages 13+