The GuardianAnimals sacrificed in Nepal to bring good luckU-T San DiegoKATMANDU, Nepal (AP) — A festival believed to be the largest animal sacrifice ritual in the world began Friday in southern Nepal, where devotees believe the sacrifices bring good luck and a Hindu goddess will grant their wishes. In the fields outside a ...Mass sacrifice under way in Nepal despite protestsSydney Morning Heraldall 81 news articles »