Monday, September 18, 2017 INDIA - The Supreme Court has clarified its order on banning liquor sale within 500m on highways, and many parts of India are sighing with relief. Click here to read more Tags Daily News