Freeman has been vetoed by a the Israel lobby for talking sense on the Middle East
For our newsletter