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