Message sent! Check your Phone

north caucasus

north caucasus

Russia On Trial: Chechnya and the Euro Court Of Human Rights

4y ago


The European Union should seize every opportunity to press Russia to end human rights abuses in Chechnya and other parts of the North Caucasus and ensure perpetrators are brought to justice. Get more information: