Mermaids do not exist, says NOAAA

The National Oceanic and Atmospheric Administration recently posted a statement on their web site denying the existence of mermaids.