Shifa director's release 'should not have happened' says former intel head of Israel Prison Service
Ilan Budra, former head of the intelligence division of the Israel Prison Services (IPS), spoke on the conflict and nuances between the government, Shin Bet, and IPS.
Palestinians inspect damages after Israeli forces withdrew from Gaza's al Shifa Hospital and the area around it following a two-week operation, amid the ongoing conflict between Israel and Hamas, in Gaza City April 1, 2024.(photo credit: REUTERS/DAWOUD ABU ALKAS)By103FMUpdated: