Delhi Police deploy at Jantar Mantar after reopening
Vehicles pass through Delhi Police barricades as security personnel remain deployed along Jantar Mantar Road, New Delhi, following its reopening to public vehicular traffic on Thursday, 5 November 2026. (Photo: NationPress/Wasim Sarvar)