James Robbins

James S. Robbins is senior fellow in National Security Affairs at the American Foreign Policy Council in Washington, DC.