Indian Villagers Rain Fire on Each Other in Centuries-Old Tradition

Your browser doesn’t support HTML5

Hindu devotees gathered at the temple of warrior Goddess Durga Parameshwari for the annual fire festival on April 22, 2022, in southern India. (Reuters)