Jantar Mantar should never have been protest site: Delhi Police tells Supreme Court · Activ.news