(Moscow, March 4, 2011) – Russian authorities need to make swift and meaningful progress in investigating a case of disappearance and torture in Chechnya and punishing those responsible, Human Rights Watch, Front Line, the International Federation for Human Rights (FIDH), and Civil Rights Defenders said today.
2011-03-04