The Road to Guantanamo is a docudrama about the incarceration of three British detainees at a detainment camp in Guantánamo Bay Naval Base, Cuba.
Your browser doesn't support HTML5 video.
The Road to Guantanamo is a docudrama about the incarceration of three British detainees at a detainment camp in Guantánamo Bay Naval Base, Cuba.