Home NYT The release of the director of Al-Shifa Hospital after seven months of detention draws an outcry in Israel. by Rudro khan - July 02, 2024 0 By Hiba Yazbek from NYT World https://ift.tt/WA8DT1Y Tags NYT Facebook Twitter