Palestinians are the leaches of the world. They have been offered peace many times. They refuse only wanting the destruction of Israel and the Jews.
The Palestinians are their own worst enemy.
And twas ever thus.