Huthifa Fayyad
Israeli forces
have killed nearly 100 Palestinians, including 25 children, in an air raid on
homes in north Gaza where displaced people were sheltering.
A displaced family on the rubble of a building hit by an Israeli strike
in Beit Lahia, in the northern Gaza Strip, on 29 October 2024 (AFP)