Israel has said its operation in Gaza is aimed at eradicating Hamas and returning all the hostages taken when gunmen from the Islamist group attacked Israeli communities on Oct 7, killing 1,200 people and taking 240 captives.

More than 25,000 Palestinians have been killed since Israel embarked on its war in Gaza.