A unique annual festival of stoning each other in India
Hundreds of people from four tribes fight each other in India every year, injuring dozens. Photo: Audit Central Uttarakhand: In just seven minutes, 77 people were seriously injured in an …
A unique annual festival of stoning each other in India Read More