Amnesty International, HRW – Human Rights Watch, ICJ – International Commission of Jurists, OMCT – World Organisation Against Torture, Rawadari et al. (Author)
Questions & Answers on the establishment of an independent international accountability mechanism for Afghanistan