Mysterious ‘mermaid globster’ washes up in Papua New Guinea – and experts say…
>The mysterious creature - dubbed a 'mermaid' - caused a sensation when it washed up on a beach in Papua New Guinea last month.Experts have puzzled over what it is, saying it's "no one's guess," but the general consensus is that it is a…