
Devotees turned the village of Bariyapur and its surrounding fields near the Indian border into the world’s largest abattoir for the two-day festival with animals ranging from buffaloes to rats sacrificed. MORE

Devotees turned the village of Bariyapur and its surrounding fields near the Indian border into the world’s largest abattoir for the two-day festival with animals ranging from buffaloes to rats sacrificed. MORE