New Delhi, Over six liquor shops have been opened at the premises of some Delhi Metro stations here after the national capital on September 1 returned to the old excise policy.
The metro stations where the liquor shops have been opened include Rajouri Garden, Badarpur, Dwarka, Mundka, and Karol Bagh.
<