Indian opposition leaders detained after entering barricaded Delhi protest site
Leaders of the Cockroach Janta Party were detained in Delhi after entering Jantar Mantar, a site recently removed from the list of designated protest venues. The group demands the resignation of the Chief Election Commissioner over voter roll revisions.
Checked against 6 sourcesBBCchannelnewsasia.comarnnewscentre.ae+3 more

