A guide to the immutable principles upon which Israel must base its negotiating strategy vis-à-vis the Saudis and any other Arab nations who wish to live in peace with the Jewish State.
Dr. Mordechai Kedar, 11/20/2017, 11:07 AM