Delhi Police removes barricades at Jantar Mantar after de-notifying it as authorised protest site
Jantar Mantar is no longer an authorised protest site. Delhi Police have removed barricades to ease traffic and resident movement.

Jantar Mantar is no longer an authorised protest site. Delhi Police have removed barricades to ease traffic and resident movement.
