Yossi Klein Halevi is a journalist and author who is based in Jerusalem.

Last Updated: August 14, 2017