The Captured Image

What do pictures of a top al-Qaeda terrorist being arrested in Karachi on 11 September 2002 actually show?

article >>

published in Frieze d/e, Issue 3, Winter 2011-2012