Israel and Palestinians: architects of their own destruction 26 May 20200 If Israel proceeds with its plans of annexation and the Palestinians continue to hold onto their dead-end position, the result is all but certain. Continuing... Read More