There are some stories that quite literally make you want to skulk off, bowed your head with collective guilt, and deny you’re part of the human race. This is such a story. It happened thirty-nine years ago a tragic sight confronted walkers on a beautiful Welsh beach within sight of the famous castle at Harlech. There, washed up dead on the strand was an awesome specimen of sea life – a huge Leatherback Turtle.
Read more: THE HARLECH LEATHERBACK: A POORLY TOLD PARABLE