Gadhimai Mela festival: Animals sacrificed in Nepal for good luck
Gadhimai Mela, 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.
No comments:
Post a Comment