Bizarre ‘mermaid’ creature washes ashore in Papua New Guinea — experts baffled
Ariel, she’s not. A creepy-looking “mermaid” is said to have washed ashore in Papua New Guinea — leaving nautical experts baffled and searching for answers. Quickly buried by myth-loving locals living on a remote island before a DNA sample could be retrieved, scientists were left to assess a series of images taken at the scene … Read more