The Giveaway Ritual

I was alerted to a recent newspaper article talking about thousands of Hindu devotees who are flocking to a village in Nepal ahead of the planned sacrifice of more than 300,000 animals to Gadhimai, the Hindu goddess of power. Devotees believe that sacrificing animals will bring them good luck and prosperity for their families. Blood […]