Detainee Drama: Shin Bet and IDF Release 50 Gaza Detainees, Including Shifa Hospital Director

Jerusalem, Israel – The Shin Bet and the IDF have recently released 50 Gaza detainees, including Muhammad Abu Salmiya, the director of Shifa Hospital. Abu Salmiya had been in administrative detention in Israel since November 23. It was reported that Hamas had been using Shifa Hospital as a base for terror activities and to conceal hostages, but no concrete evidence linking Abu Salmiya to these activities was publicly produced. Following his detention, Abu Salmiya underwent …

Read more