24 hours in a Gaza hospital pushed to the brink