• ECHR Raps Russia Over Missing Chechens

    June 8, 2011 | admin

    On June 7, the European Court of Human Rights (ECHR) condemned Russia over the disappearance of three Chechen men presumed dead in three different cases.