Richard Norton-Taylor Guardian U.K.

The European court of human rights has ruled German citizen Khaled el-Masri was tortured by CIA agents, the first time the court has described treatment meted out by the CIA as torture. (more…)