Lenny Ben-David
Lenny Ben-David is a former deputy chief of staff in Israel’s Washington embassy and a research and diplomacy fellow at the Jerusalem Center.