Chechen police abducted Magomed Gadaev, an asylum seeker from Chechnya, in the Russian Federation, and a key witness in a high-profile torture investigation against Chechnya’s

Chechen police abducted Magomed Gadaev, an asylum seeker from Chechnya, in the Russian Federation, and a key witness in a high-profile torture investigation against Chechnya’s