The slaughterhouses of the capital are all set for Eid-ul-Azha with strict hygiene measures.
Bariyarpur, Nepal, Dec 3 (AFP/APP): Hindu worshippers began killing thousands of buffalo Tuesday in reputedly the world's biggest animal sacrifice, held every five years in a remote corner of Nepal,