

The Loch of Kinnordy nature reserve in Kirriemuir, north-east Scotland, is a beautiful place where you can find amazing wildlife including otters, red squirrels and red deer. But amid all this beauty, a sight of pure horror met two member of the publics at this spot early one morning. Inside the…