Mermaid Sighting in Kiryat Yam, Proof of their Existence: Fact Check

Story:  Proof that mermaids really exist: Unbelievable Mermaid Sighting in Kiryat Yam, Israel Fact Check: Circulating videos, also from Animal Planet, claim to show two men accidentally capturing a real mermaid on their cam. Although the video appears real and claims to show a real mermaid caught on camera, the story is a hoax. The message … Continue reading Mermaid Sighting in Kiryat Yam, Proof of their Existence: Fact Check