U.S. Government insists that mermaids do not exist

Of course, that's what they would say, isn't it? The U.S. National Oceanic and Atmospheric Administration issued a statement explaining that no evidence of the existence of mermaids "has ever been found." NOAA explains helpfully that belief in mermaids may go back as far as 30,000 years, to a time when humans first… » 7/03/12 6:20am 7/03/12 6:20am