By Jim DeFede

Jim DeFede sat down with Adm. Craig Faller, the head of the US Southern Command, to talk about Haiti.

Jim DeFede

Comments