Finally: Mermaids don’t exist

U.S. National Oceanic and Atmospheric Administration debunks theory.

The U.S. National Oceanic and Atmospheric Administration has debunked the existence of the legendary half-woman, half-fish creatures.

. . . → Read More: Finally: Mermaids don’t exist