A baby born in India with two faces is being worshipped as the reincarnation of a Hindu goddess.
One month old Lali suffers from an extremely rare condition known as cranofacial duplication where a single head has two faces.
Locals are hailing Lali as the return of the goddess Durga, traditionally depicted with three faces and many arms.