Delhi Police detained leaders of the youth-led Cockroach Janta Party on Tuesday after they entered Jantar Mantar, which authorities had declared off-limits. The CJP is demanding the resignation of Chief Election Commissioner Gyanesh Kumar over voter list revisions it says favour the BJP. The movement has become one of the biggest political challenges to Prime Minister Narendra Modi.
Delhi Police Detain Leaders of India's 'Cockroach' Movement
Source: Al Jazeera