News
Hosted on MSN1mon
A ‘Mermaid’ in the Pacific Ocean Was Mummified 300 Years Ago, Was Worshipped for Powers of ImmortalityScientists were baffled by the discovery of a mummified ‘mermaid’ that was allegedly ... which foretold immortality powers for whoever tasted the creature’s flesh. 'You would think it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results