David Horovitz

Wednesday 23rd January, 2008

Insight with David Horovitz – editor-in-chief of The Jerusalem Post

David Horovitz, editor-in-chief of The Jerusalem Post, talks about the Middle East and the Israeli media.