A baby boy born with two heads has been put under police guard in a Bangladesh hospital after a 15,000 strong mob arrived to look at it.
The baby, named Kiron, weighed 5.5kg when he was born on Monday morning by caesarean in Keshobpur.
Gynaecologist Mohamad Abdul Bari said: "He has one stomach and he is eating normally with his two mouths. He has one genital organ and a full set of limbs.
"He was born from one embryo but there was a developmental anomaly."
Doctors have been unable to determine whether the baby has one or two sets of vital organs.
Due to the large crowds gathering at the hospital to try and see the baby, both the mother, 22, and son have been moved to a larger hospital and the police have been called in.
"Around 150,000 people gathered yesterday from different areas. It became tough for us to care for the baby,” Mr Bari added.