Contact Us

snopes

An Indian Women Gives Birth To 11 Babies At A Time
An Indian Women gave birth to 11 babies and this sounds to be impossible. There is various news regarding this superwoman who delivered most living children in India, on the special day of 11-11-11. These are the images from named Nadkarni‚Äôs 21st Century Hospital & Test Tube Baby Centre in Surat. They were also said […]...