Amnesty International, Human Rights Watch, and the International Helsinki Federation for Human Rights urge the Parliamentary Assembly of the Council of Europe to address human rights in the Chechen Republic

Choose a language to view report

Download PDF