An unusual sighting in Ramallah