Thanks to the late Jimmy Carter’s tenacity, Israel and Egypt were able to make peace in 1979. His intense personal ...
The November 28 debate on Israel and apartheid is likely to be counted among the more notorious episodes in the records of ...