"Nepal’s Controversial Mass Animal Sacrifice Festival")
In Nepal, a massive animal sacrifice festival is taking place, sparking concern among activists who believe it should be stopped. The festival, held every five years and concluding with mass animal slaughter, sees thousands of buffaloes, goats, pigeons, and other animals killed in hopes of pleasing the goddess Gadhimai. This event is celebrated in Bariyarpur … Read more