David Schenker/Definition

Senior Fellow in Arab Politics, The Washington Institute for Near East Policy; advisor, U.S. Committee for a Free Lebanon