News

Victory in Delhi! – state government shuts up shop on Walmart

Google translate: