News Junkie
6 Oct 2006, 12:51 AM
In Germany, prosecutors have indicated that they may soon file charges against CIA officers and contractors in connection with the Khaled el-Masri case.
More... (http://www.npr.org/templates/story/story.php?storyId=6200990&ft=1&f=3)
More... (http://www.npr.org/templates/story/story.php?storyId=6200990&ft=1&f=3)