World News · the U.S.
From DW News
India's 'Cockroach' party says its leaders have been detained ahead of a major protest called by the collective. Protesters are calling for India's chief election commissioner to resign.
Reported by DW News. Read the full story at DW News →