Long live Palestine