 laapush.org
|
German citizen Khaled el-Masri’s quest for justice, following his “extraordinary rendition,” has come to an end. Masri claims he was kidnapped by CIA operatives in late 2003 and tortured for months in an Afghan prison, but his case was closed on Tuesday when the U.S. Supreme Court declined to consider his appeal.
|