The Hamas fighter group said Sunday its October 7 attack on Israel was a "necessary step" against Israeli occupation of the Palestinian territories.
But the group admitted in a 16-page report on the attacks that "some faults happened... due to the rapid collapse of the Israeli security and military system, and the chaos caused along the border areas with Gaza".
The document was the group's first public report released in English and Arabic justifying the attacks when they broke through Gaza's militarised border. Their attacks resulted in the deaths of about 1,140 people, mostly civilians, according to an AFP tally based on official Israeli figures.
The militant group said the attacks were "a necessary step and a normal response to confront all Israeli conspiracies against the Palestinian people".
The militants seized about 250 hostages during the attack. Israel says around 132 remain in Gaza, of whom at least 27 captives are believed to have been killed, according to an AFP tally based on Israeli figures.
Israel's relentless bombardment and ground offensive have killed at least 25,105 people in Gaza, mostly women and children, according to the Hamas-run health ministry.
Hamas urged "the immediate halt of the Israeli aggression on Gaza, the crimes and ethnic cleansing committed against the entire Gaza population".
And the group rejected any international and Israeli efforts to decide Gaza's post-war future.
"We stress that the Palestinian people have the capacity to decide their future and to arrange their internal affairs," the statement said, adding that "no party in the world" had the right to decide on their behalf.
Netanyahu rejects conditions for hostage release, after Hamas report
Israeli Prime Minister Benjamin Netanyahu said on Sunday he had rejected conditions demanded by Hamas militants for the release of hostages, hours after the group released a report justifying its October 7 attack on Israel.
"In exchange for the release of our hostages, Hamas demands an end to the war, the withdrawal of our forces from Gaza, the release of all murderers.... If we accept this, our soldiers have fallen in vain. If we accept this, we won't be able to guarantee the safety of our citizens," Netanyahu said.
Israeli strike on south Lebanon kills Hezbollah fighter: sources
An Israeli strike Sunday on south Lebanon killed a Hezbollah fighter, a source close to the group told AFP, with a security official saying the target was a high-level commander who survived.
Since the outbreak of war between Hamas and Israel on October 7, the Lebanese-Israeli border has seen near-daily exchanges of fire between Israel's army and Lebanon's Iran-backed Hezbollah group, an ally of Hamas.
The strike on a car in south Lebanon "killed a member of Hezbollah's protection team", a Lebanese security official told AFP, adding that the senior commander he was protecting "escaped death".
A source close to Hezbollah confirmed a Hezbollah fighter had been killed, but denied that a high-level official had been the target of the strike.
Both sources spoke on condition of anonymity for security concerns.
According to the security official, the Hezbollah commander was in a vehicle with three other people, behind the car that was hit.
The source close to Hezbollah said the strike also wounded a civilian woman who was in the area at that time of impact.
State-run Lebanese media earlier reported one death in the Israeli drone strike on Kafra, a village near the border.
"The strike that targeted a car in Kafra killed one person while others suffered moderate and minor injuries," the official National News Agency (NNA) said.
It added that the drone struck near an army checkpoint, destroying a four-wheel drive vehicle and setting another car on fire.
Another security official told AFP there were no casualties among Lebanese soldiers.
Hezbollah later said one of its fighters had been killed "on the road to Jerusalem" -- the phrase the group has been using for members killed by Israeli fire.
The group said its fighters had fired at northern Israel in response to the Kafra strike.
Israel targeted several locations in Lebanon's south Sunday, the NNA said, including five houses that were destroyed in the border village of Markaba, without causing casualties.
The Israeli army said it struck Hezbollah positions in Markaba as well as other targets in south Lebanon including "a Hezbollah operational command centre and military compound".
Hezbollah also said it targeted Israeli military positions across the border on Sunday.
Since the start of the Israel-Hamas war in early October, tensions have soared across the region, with violence involving Iran-backed groups in Iraq, Syria and Yemen stoking fears of a wider conflagration.
Israel has repeatedly bombarded Lebanese border villages, with the violence killing more than 195 people in the country, including at least 144 Hezbollah fighters, according to an AFP tally.
On the Israeli side, 15 people have been killed in the northern border area, of whom nine were soldiers and six civilians, according to the Israeli army.