Villagers believe Indian boy is reincarnation of Hindu god Metro News(01) Save Image Image gallery: Why Do Indians Stink