Animals sacrificed in Nepal to bring good luck

KATMANDU: A festival believed to be the largest animal sacrifice ritual in the world began today in southern Nepal, where devotees believe the sacrifices bring good luck and a Hindu goddess will grant their wishes.

To continue reading the rest of the article, click here

Leave a Reply