Science Mermaid Skeleton Found In UK: Real Creature or Elaborate Hoax? March 23, 2025 Introduction A spine-chilling discovery on a beach in Kent, United Kingdom, has taken social media by storm. A mermaid-like skeleton…