UK News Nov 25 2024 Weird ‘mermaid’ creature with sharp tooth & flippers washes up on UK shore leaving beachgoers baffled Read More