A ban on liquor in 19 religious cities and areas under select gram panchayats in Madhya Pradesh, including Ujjain, Omkareshwar, Maheshwar and Maihar, came into effect on Tuesday. Chief Minister Mohan Yadav described it as a "historic step towards de-addiction".