Despite the wrath of animal rights activists and voluntary organizations, animal sacrifice is still prevalent in many parts of the world, often masquerading in the guise of religious worship.

Animal rights activists have been demanding stricter laws prohibiting the practice. However, no significant change has been seen so far and innocent animals are sacrificed in order that humans may appease whatever particular god or goddess they wish to - talk about blind faith!

Here are some pictures of animal sacrifices in Nepal, during a religious festival called Dasain.