About David
David Horovitz is the founding editor of the online newspaper The Times of Israel.
He was previously the editor-in-chief of The Jerusalem Post, Israel’s English-language daily, before stepping down in July 2011 after almost seven years, and editor and publisher of the award-winning newsmagazine The Jerusalem Report.
More...