Arrow-right Camera
The Spokesman-Review Newspaper
Spokane, Washington  Est. May 19, 1883

Khaled El-Masri was arrested in Macedonia in 2003 in a case of mistaken identity and taken by the CIA to a secret prison in Afghanistan. He was quietly released five months later.

Associated Press / The Spokesman-Review

Share on Social Media