The Liquor Ban The Supreme Court of India issued a ban on sale of liquor and spirits within 500 metres of any national or state highway from 1 April, 2017. The mandate affects not only shops but also bars, restaurants, and hotels that are located on highways across the country. The state governments were asked…Read More