A baby boy bearing two heads was been born in India, described as a 'miracle' by doctors, unfortunately, he died 32 hours later.
DailyMail reports that the baby boy was born on Monday morning local time to his 20-year-old mother at Jawaharlal Nehru Medical College, in Ajmer, Rajasthan, in northern India, and weighed about 2.5 kilograms (5lbs 7oz).