Israel’s military chief takes blame for hostage deaths

December 17, 2023 by  
Filed under News

Israel’s military Chief of Staff, Herzi Halevi, has taken responsibility for the accidental killing of three Israeli hostages in the Gaza Strip. Read more