Devotees Allow Themselves to Be Trampled by Cattle in Bizarre Ritual
As part of a post-Diwali celebration in Madhya Pradesh’s Bhidavad village, brave men lie on the ground and allow themselves to be trampled by dozens of cattle in the name of religion. The festival of Diwali is marked with various rituals and traditions across India, but none quite as bizarre as the custom of one […]