HomeNYT > World NewsThe release of the director of Al-Shifa Hospital after seven months of detention draws an outcry in Israel. IFTTT NYT > World News The release of the director of Al-Shifa Hospital after seven months of detention draws an outcry in Israel. Freelancer Mahin July 01, 2024 0 from NYT > World News https://ift.tt/apvV8YS Tags IFTTT NYT > World News Newer Older