Human rights is complaining about all the animal sacrifices.