On Sunday (July 19, 2026) afternoon, thousands of people were flowing through both entries to the Cockroach Janta Party (CJP) protest site at Jantar Mantar in central Delhi. With thousands of people inside the protest area, it was almost impossible to walk without bumping into another person.
Read more:

