Former Head of Intelligence for the Israel Prison Service criticizes Shifa director’s release as a mistake
The release of the Shifa Hospital chief by Israeli authorities on Monday has caused controversy and sparked a public debate. The incident has led to exchanges of accusations between the government, the Shin Bet (Israel Security Agency), and the Israel Prison Service (IPS). Ilan Budra, a former head of the IPS intelligence division, criticized the … Read more