A skeletal, mermaid-like creation appeared on a local beach in Kent, England, on March 10, leaving beachgoers baffled, according to local news outlet Kent Online.
Scientists were baffled by the discovery of a mummified ‘mermaid ... an eerily human appearance, except for the lower half, which was shaped like the tail of a fish. Researchers from the ...