Inside Guantanamo
S51 E26 October 5, 2003
Source:
Advertisement
Advertisement
Advertisement
Overview
Panorama uncovers the true picture of this new system of arrest, detention, interrogation and trial by military commission at the infamous camp.