A baby born with three heads has attracted pilgrims who describe the child as an Incarnation of God.
Strangers in India have Reportedly been making pilgrimages to see the infant since it’s birth in Uttar Pradesh was announced on July 12.
The mother simply identified as Ragini disclose that she had a normal and Healthy pregnancy which made the birth of the three-headed child all the more shocking.
Locals are Reportedly calling it an “Incarnation of God” and people are traveling miles to reach the home so that they can bless the baby.
See the baby Photos below..