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.

[Read the rest of this entry...]