iOS app Android app

Arbi Khachukayev

Arbi Khachukayev, Chechen Human Rights Activist, Abducted In Moscow

AP | Posted 05.25.2011 | World

MOSCOW — A Russian rights group said Chechen authorities on Thursday abducted a human rights advocate in Moscow who has been critical of Chechny...