Unbelievable! Shock as Woman Gives Birth to ‘Mermaid’ Baby | Photos

Doctors were left in serious shock after a 23-year-old Indian mother gave birth to a real life ‘mermaid’ whose gender is impossible to be determined. The woman gave birth to a real life “mermaid baby” but tragically lost it just four hours later, The

Continue reading…