Israel is obviously at fault for the most of the crisis. They have been asassinating innocent palestinians for years now under the pretext of eliminating terrorist without any further proof. When palestinian kill one Israeli soldier, Israel sends out an entire army and starts slautering civilians as revenge. I believe most of the crisis in the Middle East would stop if Israel were to return all the land it seized since 1948, including the Gholan Heights, the Gaza Strip, the West Bank and the Sheba Farms.
It is true that before the 1948 partition of Palestine, the Jews did indeed own an estimated 7% of the land, yet they got 55% of the land and the palestinian majority only got a 45% land. On top of that, Israel has been building settlements on captured land, which is stated as illegal according to the UN resolution 242 and many others UN resolutions which Israel has failed to follow. The arguement about Israel's right to exist in its current location due to biblical and historical reason is just ridiculous. The same could be said about the Christians and the Muslims; both have strong religious origins in that region. With that in mind, Israel has no right to claim a Jewish State in a place that belongs equally to Christians and Muslims. If Truman so dearly wanted a state for the Jews, he should've just given him New Mexico or Alaska.