Israeli court's delay of ruling on forced eviction of Palestinians from their homes in Sheikh Jarrah is a momentary win.... Read more