A 21-year-old woman has delivered a baby with two heads and three arms in India, Daily Mail reports.
Babita Ahirwar and her husband Jaswant Singh Ahirwar said they were shocked when she delivered the infant on November 23.
They appear to have had a form of conjoined twins in which the babies share the same internal organs, including a heart, but have separate heads.
Doctors at the hospital had never experienced a birth like it in their career and are in talks with other medics in India about what to do next.
Medically, twins born like this are described as tribrachius parapagus – the rare phenomenon doesn't leave much hope for the survival of the babies.
The twins are now under round-the-clock observation at hospital but whether they will be fit for any kind of surgery is not known.