Devidhura Temple
(Search results - 1)IndiaAug 16, 2019, 10:58 AM IST
Uttarakhand’s stone pelting festival leaves hundreds injured in just 10 minutes
Devotees of the Devidhura Temple in Uttarakhand’s Champawat district were left injured, all thanks to their stone pelting festival to “please” the presiding deity