An Indian baby born with two faces is doing well one month after her birth, doctors have said.

Lali was born with two noses, two pairs of lips and two pairs of eyes - but only two ears.

The baby girl was born in the rural Nagar district of Uttar Pradesh, 50km north east of New Delhi.

And while she may seem like an oddity to some, her proud parents, Vinod and Susham Singh from a village called Saini, think she is simply “a gift from God“. Excited villagers claim she is the reincarnation of the Indian God Ganesha and celebrated her arrival with clapping, cheering and offerings of gifts and money.

Lali was born with a rare condition called craniofacial duplication (Diprosopus), where a single head has two faces. Doctors who delivered the baby said she appeared to be in good health, and is leading a normal life with no breathing difficulties.

The baby eating from both of her two mouths and opens and shuts all four eyes at the same time.

[VIA]