A ban on alcohol sales will take effect in 19 places in Madhya Pradesh, including 17 religious towns, from April 1. Despite ...