Indian police detain dozens of protesters demanding release of top opposition leader Arvind Kejriwal

NEW DELHI — Indian police detained dozens of opposition protesters Tuesday to stop them from marching to Prime Minister Narendra Modi’s residence to demand the release of their leader and top elected official of New Delhi arrested last week in a bribery case. Nearly 300 supporters of Arvind Kejriwal gathered at India’s Parliament House to … Read more