Chinese Mermaid Discovered

Maomao, a 10 day-old baby who was born with a defect known as sirenomelia, or...

34K views weirdasianews.com

Interest

Bizarre/Oddities
Discovered by Jeffery
on Nov 24, 2006

Stumblers Who Like This Page