Peace moves in Tel Aviv, Washington, Paris, London - what about Ramallah?