Jammu and Kashmir Chief Minister Omar Abdullah admitted his liquor remarks were misunderstood and a mistake Abdullah stated liquor shops serve only those whose religion permits alcohol consumption No new liquor shops opened since the elected government formed in October 2024