Mystery of 300-year-old mummified ‘mermaid’ with creepy ‘human face’ finally solved after baffling scientists for years

A CENTURIES-old mystery surrounding a mummified “mermaid” has finally been solved after baffling scientists for nearly 300 years.

The 12-inch creature was allegedly caught in the Pacific Ocean, off the Japanese island of Shikoku, between…

Read More >>