Devotees Allow Themselves To Be Trampled By Cattle In Bizzare 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 […]