Posts in

Archives


BARIYARPUR, Nepal: Newly sacrificed buffaloes lie on the ground in an enclosure during the Gadhimai festival yesterday. – AFP BARIYARPUR, Nepal: The stench of raw meat hung in the air and puddles of blood strewn across the muddy ground yesterday as what believed to be the world’s largest animal sacrifice kicked into action in a …