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.