News
India Opposition Demands Election Chief Resignation Amid Voter Roll Purge
Hundreds detained as India's opposition demands election chief's resignation over 130 million voter deletions.
Hundreds detained as India's opposition demands election chief's resignation over 130 million voter deletions.