Traditional Stone-Pelting Battle Leaves 77 People Injured in Just 7 Minutes

Every year, hundreds of people from India’s Uttarakhand state engage in Bagwal, a brutal stone-pelting battle that often leaves dozens with severe injuries that require medical attention. Bagwal literally means “fight with stones”, so it’s a pretty fitting name for a celebration that’s all about hurling big stones at the opposing side. Four clans gather […]