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

8 months ago 3
ARTICLE AD BOX
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
Read Entire Article