35.8 F
London
01.16.21
Home Tags ElMasri

Tag: elMasri

Macedonia apologises to Khaled el-Masri over CIA rendition

0
German man was subjected to torture, unlawful detention and other abuses in connection with CIA rendition programme. Source link