World
India's Cockroach Janata Party protests voter roll removals; hundreds detained
Protesters demanding the resignation of India's election chief over the removal of names from electoral rolls were detained in New Delhi, according to several outlets.