Mr. Zvika Klein

Analyst, The Jerusalem Post

Jerusalem, Israel