Hideous creature found on South African beach
STOP searching. They’ve found Lord Lucan. Or maybe not. If not the fugitive, then what or who is the creature washed up on a beach at The Crags, by Plettenberg Bay, South Africa?
Make a sign of the Cross.