Monday, March 22, 2010

International

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.

Social Networks

  • Twitter