Immigration Amnesty slams Swiss for human rights violations Amnesty International slammed Switzerland on Wednesday for ill treatment of refugees and asylum seekers, inhumane conditions for inmates of a Geneva prison and inadequate measures against racial discrimination.
AMnesty International Russian rights watchdog cited for Chechnya work Russia-based watchdog the Joint Mobile Group has won an international human rights award for its efforts to tackle abuses in Chechnya.