Headlines - The Gleaning Cuba

Aired:  10/01/03 Views: 1,784

Guantanamo Bay, Cuba is home to some of America's biggest security threats, and those are just the people who work there. (2:19)

Loading...