05/04/2024 Israel sacks military officers after aid workers killed by airstrike

Israel has released a report on how its forces killed seven aid workers in Gaza

Israel has released a report on how its forces killed seven aid workers in Gaza