David Shorr is a program officer at the Stanley Foundation, career-long foreign policy specialist and respected commentator on international affairs.

Return
to cigi
2017