Scientists baffled by mummified ‘mermaid’ with ‘human face’ and tail
A mummified “mermaid” said to grant immortality to whoever tastes its flesh will be examined by scientists in order to reveal…
A mummified “mermaid” said to grant immortality to whoever tastes its flesh will be examined by scientists in order to reveal…