Animals sacrificed in Nepal to bring good luck…Devotees slaughter tens of thousands…

ANIMMore 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