Eating mutton is not just about savouring the delicious meats portions. A popular delicacy among meat-eaters across the globe is the liver. In India, the liver is often marinated and then dry-cooked with spices. The widely savoured goat liver finds..