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.