Barry McCaffrey

Barry McCaffrey is a retired Four-Star General for the U.S. Army and former chief of U.S. Southern Command. He led the 24th Infantry Division in Operation Desert Storm and is a recipient of two Silver Stars and two Distinguished Service Crosses. He is also an NBC News military analyst.

More from TIME
More From TIME