Kashmir is one of India’s highest mutton-consuming regions, with estimates suggesting an annual import of 60,000 tonnes of mutton. But the recent shocking incidents of rotten mutton seizures, over ...