Nepal animal sacrifice festival pits devotees against activists | World news

Tightly crushed together in an area about the size of a football field fenced with barbed wire, more than 2,000 buffalo stand waiting for their death. Deprived of adequate water and food, they snort and snuffle in pain. The animals are just some of the thousands prepared for sacrifice as part of this year’s Gadhimai […]