The European Court rules: CIA engaged in torture of victim of mistaken rendition
19/12/2012The European Court of Human Rights has vindicated the long search for justice of Khaled el-Masri, a German citizen who …read more >
The European Court of Human Rights has vindicated the long search for justice of Khaled el-Masri, a German citizen who …read more >