More than two million Hindus massed in a remote corner of Nepal on Friday for the slaughter of tens of thousands of animals to honour a goddess, defying protests from rights activists.
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