PoliticsIndia's 'Cockroach' party leaders detained after entering barricaded protest site
Leaders of India's Cockroach Janta Party were detained after climbing over barricades into Delhi's Jantar Mantar and demanding the election chief resign over a disputed voter-roll revision. Opposition groups allege the changes benefit Narendra Modi's party, while the government and Election Commission reject the accusation.
India's 'Cockroach' party leaders detained after entering barricaded protest site
Politics