Rights groups denounced the detention of Al-Shifa Hospital’s director and thousands of other Gazans without trial, while Israeli leaders faulted his release as a government failure.
Mohammad Abu Salmiya, the director of Al-Shifa Hospital, in Khan Younis, in southern Gaza, on Monday. He was released after more than seven months in Israeli detention.