AMnesty International

Amnesty slams Swiss for human rights violations
IMMIGRATION

Amnesty slams Swiss for human rights violations

placeholder image
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.