
By Benjamin Radford
The National Oceanic and Atmospheric Administration (NOAA), which usually deals with environmental matters like tsunamis and hurricanes, recently took the strange step of posting a statement on their web site denying that mermaids exist.....
Image credit:Corbis
Source












