AI – Amnesty International, HRW – Human Rights Watch, Memorial, NHC – Norwegian Helsinki Committee, CAPC - Centre for Conflict Analysis and Prevention; et al. (Author)
Joint statement: Russian Federation: Ensure safety of two Chechen men arbitrarily detained and forcibly transferred to Chechnya [EUR 46/3665/2021]