Buffaloes, birds and other animals being killed at Nepal animal sacrifice to bring good luck
ABC News: International, ABC News: World
Fri, 11/28/2014 - 5:25am
Buffaloes, birds and other animals being killed at Nepal animal sacrifice to bring good luck