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

over 1 year in Independent

Indian police have detained dozens of opposition protesters 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