India Flag
--
--:-- --
Delhi-Metro

Delhi Metro closes 12 stations amid Jantar Mantar protests

October 2, 2026 One Min Read