Tagged: India

0

Two-Headed Baby Born In India

A two headed ‘miracle’ baby born in India defied doctors by surviving for 30 hours after his birth. Mother Anita Tiwari, 28, from Kanpur, in Uttar Pradesh, northern India, gave birth to her two...