Home Current News Scientists reveal secrets of mysterious ‘mermaid mummy’ discovered in JapanNewsCurrent NewsScientists reveal secrets of mysterious ‘mermaid mummy’ discovered in JapanFebruary 28, 202314FacebookTwitterPinterestWhatsApp Source: yahoo.com/news