The Nation | Delhi celebrates Eid-ul-Azha Newstrack India The liver of sacrificed goats and lambs is considered to be a delicacy. "It is chopped and fried or cooked in gravy and consumed immediately. It is believed to strengthen the immune system and makes one energetic," said Saima Qureshi, a resident of ... India gears up to celebrate Eid al-Adha Wednesday |