An Indian baby girl born with two faces is considered by villagers to be the embodiment of the goddess of power
According to Reuters, in 2008, Lali Singh was born into a poor farmer family in the village of Sunpura Sohanpur east of New Delhi, India. From birth, she suffered from craniofacial duplication, or Diprosopus, an extremely rare congenital disorder. …
Read more