In a rare birth defect, a female baby in India was born that has two heads. According to the Cygnus JK Hindu Hospital where she was born, the baby appears to only have one body and the two heads share everything below the neck.

On Wednesday and India woman gave birth via Caesarean section and thought she had only been carrying one child because she never had an ultrasound performed.

The child weighs 5.3 pounds and according to Dr. Ashish Sehgal, the baby is in good health.

Explore Florida news here.