New Delhi police detain top 'cockroach' leaders after flash protest at Jantar Mantar
India’s youth-led Cockroach Janta Party (CJP) said on Tuesday that key leaders had been detained after entering an iconic protest site in New Delhi blocked by police. Opposition parties and supporters of the movement have taken to the streets in recent days, defying a security clampdown to demand the resignation of the head of India’s election commission, accusing it of manipulating voter rolls to benefit Prime Minister Narendra Modi’s ruling party. The Election Commission of India, which oversees the voting process in the world’s most populous nation, has denied any wrongdoing. Delhi Police…