Capturing moments from today…Creating memories for a lifetime
28 November 2014
Animals sacrificed in Nepal to bring good luck
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.
Read more »
Share to Twitter
Share to Facebook
Share to Pinterest