Jantar Mantar should never have been designated as protest site, Delhi Police tells SC · Activ.news