Accessibility links
Skip to main content
Keyboard shortcuts for audio player
Embedded Player
In Germany, prosecutors have indicated that they may soon file charges against CIA officers and contractors in connection with the Khaled el-Masri case.