Sorry to burst your bubble but according to the National Oceanic and Atmospheric Administration (NOAA), mermaids do not exist! The interwebs is all in a flutter by the addition of a page on the NOAA “Ocean Facts” section on mermaids that states “No evidence of aquatic humanoids has ever been found.” NOAA put the page on its site in response to an Animal Planet “documentary” called “Mermaids: The Body Found.”
To fan the flames of conspiracy, Discovery Channel has posted its response to the NOAA posting on the news section of its website. The web of conspiracy continues to widen too as a website for people of who believe in mermaids referenced in a Reuters article — www.believeinmermaids.com — has had the domain seized by the Department of Justice and Homeland Security.
With all the speculation going back and forth, which side of the mermaid debate do you stand on?