David Chasteen is a veteran of the CIA, who has also served in combat with the United States Army in Iraq, and elsewhere. (more…)