Diederik Lohman is the health and human rights director at Human Rights Watch.
-
Published in: oDRIn Chechnya, a partial triumph for international justice
By taking their cases to the European Court of Human Rights, hundreds of Chechen men and women have thwarted the...