Image 1 of 1
iraq040424-129.jpg
Blindfolded prisoners, who police say worked for the Iraqi National Congress leader Ahmed Chalabi and who are accused of armed robbery and murder, being held at a police station..Baghdad, Iraq. 24/04/2004.Photo © J.B. Russell

