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)