Jim DeFede sat down with Admiral Craig Faller, the head of the US Southern Command, to discuss the Guantanamo Naval Base.

Jim DeFede

Comments