Delhi has been placed under an unprecedented security blanket, with around 25,000 police and paramilitary personnel deployed across the national capital ahead of a proposed protest by the Cockroach Janta Party (CJP) at Jantar Mantar.
Delhi has been placed under an unprecedented security blanket, with around 25,000 police and paramilitary personnel deployed across the national capital ahead of a proposed protest by the Cockroach Janta Party (CJP) at Jantar Mantar.

