Nepal temple bans animal sacrifice
NEW DELHI (TIP): In a significant move that will save millions of animals, Nepal’s Gadhimai temple trust on July 29 announced a ban on animal sacrifice at the Gadhimai festival, the world’s biggest animal sacrifice […]
