At least 75 people suffered injuries as devotees at Devidhura temple in Uttarakhand’s Champawat district pelted stones at each other for eight minutes to celebrate the annual ‘Bagwal’ festival.
Read more here:: India News Times
Follow Our Network On LinkedIn: Follow link
Skip to the contentAt least 75 people suffered injuries as devotees at Devidhura temple in Uttarakhand’s Champawat district pelted stones at each other for eight minutes to celebrate the annual ‘Bagwal’ festival.
Read more here:: India News Times