Uttarakhand: ‘Bagwal’ stone pelting festival held in Champawat, part of a ritual to appease

Uttarakhand: ‘Bagwal’ stone pelting festival held in Champawat, part of a ritual to appease a local deity. More than 120 people injured. The festival is held every year at the temple of goddess Barahi on the occasion of

    ssss

    Leave a Comment

    Related posts