What Is India's Cockroach Janta Party, and Why Were Thousands Marching in Delhi?

Thousands of protesters gathered at Jantar Mantar — a well-known protest site in central Delhi — on 20 July 2026. They tried to march on India's parliament. It was the biggest demonstration yet by a group called the Cockroach Janta Party, or CJP. The CJP is a youth movement led by Generation Z (people born roughly between 1997 and 2012). It started as a joke or satire, but has turned into a real campaign about education policy, youth unemployment and exam paper leaks (The Hindu; Al Jazeera).
Delhi Police had not given permission for the march. Officers met CJP members in the days before the event, but the two sides did not reach an agreement (DW; Reuters). During the protest, police carried out a lathi-charge — where officers use bamboo batons to push back crowds (The Hindu).
The CJP's founder, Abhijeet Dipke, had posted on the movement's official X account (@CJP_for_India) before the march: "The biggest march in India's history is about to take place" (X/CJP_for_India). The movement's demands have grown since its first protests in early June. At that point, BBC correspondent Azadeh Moshiri reported on a gathering of a few hundred people (BBC News). By the time of Monday's march, attendance had grown from hundreds to thousands (BBC News).
The CJP's main demands are changes to the education system and the removal of India's education minister. The movement is also calling for Prime Minister Narendra Modi to resign (Reuters; Al Jazeera). Protesters have been particularly angry about the removal of Wangchuk, a figure linked to their grievances (Al Jazeera).
That anger is connected to a hunger strike that lasted 20 days. An Indian activist taking part in the CJP protests refused food for that period (BBC News; BBC News). The activist lost 8.2kg in body weight before being forcibly taken away by authorities (BBC News; BBC News). That removal was one of the triggers for Monday's larger march (Al Jazeera).
The CJP's journey from a satirical project to a mass movement has been marked by large online attention and pushback from the government. The movement's Instagram account gained 23 million followers within days of appearing online (Reuters). Indian authorities blocked the CJP's X account, but an Indian court ordered the government to unblock it by 7 July 2026 (Reuters).
By 30 June, CJP leaders had been holding sit-in protests — where people occupy a place and refuse to leave — for nearly two weeks. They were waiting for the government to respond to their demand for the education minister's removal (Reuters). A well-known activist backed those sit-in protests during the same period (Reuters). Channel 4 News described the CJP as a Gen Z-led youth movement calling for political reform in coverage published on 19 July (Channel 4 News).
The broader context here is a movement that has used viral social media content to bring people onto the streets at a scale that surprised both the authorities and established political parties. Think of it like a joke that started online but turned into a serious campaign: six weeks ago, a few hundred people showed up; now, thousands are trying to push past police lines. That growth has been fuelled by young people frustrated about concrete problems — exam papers being leaked before test day, and not enough jobs. The court's order to unblock the X account, and the police refusal to allow the march, point to a familiar tension between online protest movements and the tools governments use to control physical demonstrations. The baton charge on 20 July marks an escalation that will test whether the movement can keep going when it meets direct force from police.
What is not yet clear is whether the CJP can hold itself together now that it has moved from online attention and peaceful sit-ins to facing a police force willing to use force. The movement's origins as satire could help it stay in the news. Or it could make it harder to turn public anger into the kind of pressure that actually changes policy.


