An Israeli air strike on a town in southern Lebanon has killed six people, including three paramedics, according to Lebanon's health ministry. It comes as the US said the two countries had agreed to a 45-day ceasefire.

The health ministry said a fourth paramedic had sustained critical injuries after a civil defence centre was attacked in the town of Harouf. The BBC has contacted the Israeli military for comment.

On Friday, the US state department announced Israel and Lebanon had agreed to extend their shaky ceasefire after two days of negotiations in Washington DC.

US President Donald Trump announced the truce on 16 April, but Israel and Hezbollah have continued to exchange fire since then.

On Wednesday, Lebanon's health ministry said Israeli air strikes had killed 22 people, including eight children, across the south.

We hope these discussions will advance lasting peace between the two countries, full recognition of each other's sovereignty and territorial integrity, and establishing genuine security along their shared border, said state department spokesman Tommy Pigott.

The state department said it would reconvene the political track of negotiations in June, with a security track set to be launched at the Pentagon on May 29.

Israel's Ambassador to the US, Yechiel Leiter, described the talks as frank and constructive. Lebanon's Prime Minister Nawaf Salam hopes to mobilise Arab and international support to bolster Lebanon's position in the negotiations with Israel.

Almost daily reports indicate that Hezbollah and Israel continue to exchange fire across the southern border of Lebanon, with Israel intensifying its air and artillery strikes, claiming targets are Hezbollah fighters and infrastructure.

Lebanon's health ministry has accused Israel of targeting civilians and paramedics amid ongoing air strikes, which Israel denies.

The conflict began on March 2 after a joint US-Israel attack on Iran led to Hezbollah retaliating with rocket fire into Israel, prompting heavy air strikes from Israel in return. Since then, casualties have been staggering, with at least 2,896 reported dead in Lebanon, while Israeli authorities report 18 soldiers and four civilians killed.