Indian police detain dozens of protesters demanding release of opposition leader
Indian police detained dozens of opposition protesters to prevent them from marching to Prime Minister Narendra Modi’s residence on Tuesday. The protesters were demanding the release of their leader, Arvind Kejriwal, who was arrested last week in a bribery case. Around 300 supporters of Kejriwal gathered at India’s Parliament House to begin their march but
READ MORE