Mahmoud Shakshak, right, holds the bodies of his 5-year-old son, Fadi, and his 8-year-old daughter, Sara, who were killed in an Israeli army strike, at Shifa Hospital in Gaza City Wednesday, Oct. 29, 2025. YOUSEF AL ZANOUN / AP

Israel said it struck an arms dump in Gaza on Wednesday, October 29, hours after the deadliest night of bombing since the start of a US-brokered truce, warning it would continue to operate to take out perceived threats. The military announced it had carried out a precision strike on a site in the Beit Lahia area of northern Gaza where it said weapons were being stockpiled for "an imminent terror attack". Israeli troops, it said, would remain deployed in "accordance with the ceasefire agreement and will continue to operate to remove any immediate threat".

Gaza City's Al-Shifa Hospital said two Palestinians were killed in the latest strike. The Hamas-run territory's civil defense agency reported that 104 people – including 46 children and 24 women – died in the previous night's bombardment. The Israeli military launched a wave of bombing after one of its soldiers was killed in Gaza on Tuesday. By mid-morning on Wednesday it said it had begun "renewed enforcement of the ceasefire".