India Delhi Police Defends Jantar Mantar Crackdown, Cites Violence and Attacks on Officers Before Supreme Court August 18, 2026August 18, 2026 New Delhi: The Delhi Police has defended its handling of the Cockroach Janta Party’s (CJP) protest at Jantar Mantar on July 20, telling the Supreme Court that allegations of excessive force present… More