PALESTINE HAS DEFEATED ISRAEL!