Indian police detain opposition protesters in New Delhi | Protests News
Indian police have detained dozens of opposition protesters as they sought to march to Prime Minister Narendra Modi’s residence. The arrests on Tuesday prevented supporters of Delhi’s top elected official, Arvind Kejriwal, from demanding the release of the prominent opposition leader after he was detained on corruption charges last week. The…