Indian police “committed serious human rights violations” during deadly religious riots in Delhi earlier this year, Amnesty International alleges.
Indian police “committed serious human rights violations” during deadly religious riots in Delhi earlier this year, Amnesty International alleges.