A Chechen refugee deported from France to Russia now faces potential torture or even death after being handed over to Chechnya’s security services, Amnesty International said on April 11.
A Chechen refugee deported from France to Russia now faces potential torture or even death after being handed over to Chechnya’s security services, Amnesty International said on April 11.