A festival named Bagwal is observed at the Devidhura temple in Champawat district of Uttarakhand in the most bizarre way. Participants throw stones at one another, apparently with the specific intent of drawing blood in a bid to please the deity at the temple – or that, at least, is what the local lore says.
In 2019 too, the festival was enacted on the day of Raksha Bandhan, complete with arrangements for self-defence in the form of shields and for first-aid. According to a PTI report, about 100 people were injured this year.
The same report quoted BC Joshi, head priest of the temple, to state that there used to be a tradition of human sacrifice here.
You’ve read Scroll.
Now help sustain it
Scroll is funded by readers, not corporate owners. If you believe our work matters, support our newsroom. Become a member today!
We’re not driven by clicks or corporate interests – just honest, independent reporting. Keep us going. Support Scroll today!