Last Chance at Justice

Download
Salah Hasan Nusaif al-Ejaili, a journalist who was detained at Abu Ghraib prison in Iraq, poses in the home studio he uses to record radio stories as a refugee in Sweden.
( Seth Freed Wessler )
Hosted by Kai Wright
WNYC Studios