Police Block Thousands of 'Cockroach' Protesters Marching on India's Parliament The images of young Indians, dubbed "cockroaches" by a senior judge, defying police batons and barricades to demand change are a stark reminder that Narendra Modi's government is facing a growing crisis of legitimacy.
The Cockroach Janta Party (CJP), born out of outrage over alleged exam paper leaks, has become the latest manifestation of widespread discontent among India's youth.
Tens of thousands gathered at Jantar Mantar in Delhi, undeterred by heavy rain or police intimidation.