I know Celia and Pete fairly well. We shared the same gym in Manila, and were in the same quiz team, inter alia, and I attended one of the meetings they hold as part of their work there. Celia helped me once or twice with sorting out a couple of problems I was up against, so I have to say that, for me, she is a highly credible witness.
She lives next to Loch Ness when in the UK, and now she seems to be quite stunned at what she saw in the Loch. If someone’s pulling a stunt, they’ve done a good job of convincing Celia that what she saw was the real thing.
With Ned sending in all the evidence of scientists encountering mermaids in the deep ocean, this seemed like a good follow-up post.