Delhi Police denotified Jantar Mantar as protest site, barricades removed

India