TerrorismRSS

Related articles, background features and opinions about this topic.

Obstacles to the prosecution of the CIA agents allegedly responsible for abducting Khaled el-Masri could soon disappear.
AFP

Obstacles to the prosecution of the CIA agents allegedly responsible for abducting Khaled el-Masri could soon disappear.