A mum has given birth to a baby with two heads after being told she was expecting twins.
The miracle youngster, born in India, was also found to have two hearts and three hands when he was examined. First-time parents Shaheen Khan and husband Sohail had been told they were expecting twins. But when the baby was born on March 28 in Ratlam in the state of Madhya Pradesh, they discovered they were conjoined.
The condition is known as dicephalic parapagus. It means two infants are joined by one torso and often results in a stillbirth.
Read More: Parents warned of severe rash that can hit toddlers who have Covid
But the miracle baby has been admitted to a hospital in the nearby city of Indore to be monitored by doctors. Mum Shaheen remains in the district hospital in Ratlam, reports Wales Online.
One of the doctors, Dr. Lahoti, said: "These kinds of cases are rare and the condition of babies remains uncertain, especially in the initial days. Due to this, we have kept them under observation. We have not planned for any surgery on the patient."
Dicephalic parapagus is a rare form of partial twinning with two heads side by side on one torso. The condition is also called parapagus dicephalus.
If carried to term, most dicephalic twins are stillborn, or die soon after birth. A small number are known to have survived to adulthood.