Nepal is about to engage in a four year ritual sacrifice of 50,000 animals...animism
Charming. Do they get to eat the animals after they are sacrificed?
Not a peep from PETA.