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

about 1 month in Washington Times

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.

Mentioned in this news
Share it on