Advertisement

Inside Guantanamo

A first-hand look inside the Guantanamo Bay U.S. Naval Base.