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