Despair in Ramallah