We barely hear or see creatures with two heads. But this two-faced baby was born in a rural area in Northern Indian couple of days ago, and she is already attracting many worshipers. The word spread quickly among villagers about the birth of this baby and gathered around her and asked for her blessing.
