World

Israeli officials exchange barbs amid an uproar over the release of Al-Shifa hospital’s director.