Home Tags Macedonia

Tag: Macedonia

Macedonia apologises to Khaled el-Masri over CIA rendition

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