liquor shops in Delhi

Liquor Shops In Delhi Shut Again, After Being Opened Shortly Afterwards. Why?

The last that the liquor shops in Delhi were open, we were in the month of March, 2020. Today, it's…

5 years ago