In a controversial decision the state of New Delhi in India has severely weakened its alcohol laws. New Delhi will shut down all government-run alcohol retail and completely privatize the sale of alcohol. The state also lowered the minimum legal [...]
Copy and paste this URL into your WordPress site to embed