IDF Arrests Shifa Hospital Director
By Hana Levi Julian – 10 Kislev 5784 – November 23, 2023 Photo Credit: Screenshot from IDF CCTV footage of Hamas operatives taking an Israeli hostage inside Gaza’s Shifa Hospital. Israel Defense Forces arrested the director of Gaza City’s Shifa Hospital, Muhammad Abu Salmiya on Thursday, according to the AFP news agency and Israel’s KAN News public broadcaster. Several […]