Sindh High Court has banned sale of liquor and ordered the provincial government to shut all liquor shops and prepare a strategy to regulate its sale.