sacrificeAt least 15,000 buffalo and “countless” goats and birds were sacrificed in a temple in southern Nepal on Wednesday in a ritual billed as the single biggest animal slaughter on earth.