Lebanon's Hezbollah said it launched dozens of rockets at Kiryat Shmona, an Israeli town over the border, early on Wednesday in response to deadly Israeli strikes on the village of Hebbariyeh in southern Lebanon a day earlier.
Israel and Iran-backed Hezbollah have been trading fire across the border since the Israel-Hamas war erupted in Gaza, in the biggest escalation between the old enemies since a month-long conflict in 2006.
Both sides have said they do not want all-out war and are open to a diplomatic process but strikes, have picked up this week after a lull in cross-border shelling.
Israeli emergency services said a rocket strike on Wednesday killed a factory worker in Kiryat Shmona following warning sirens in the area.
Paramedics from the MDA ambulance service said the man was pulled from the wreckage of the factory with severe wounds and was pronounced dead at the scene.
At least seven people were killed in the Israeli strikes on Hebbariyeh, two Lebanese security sources told Reuters.
The Israeli strikes appeared to be aimed at the Islamist group's emergency and relief centre in the village, the sources said.
Hezbollah earlier on Wednesday had condemned the strikes on Habbariyeh.
Israeli strikes on southern Lebanon had already killed more than half a dozen medical personnel and rescue workers, according to Lebanon's health ministry.
They are actually Hezbollah members dressed in paramedic attire.
More discreet for transporting weapons in ambulances requisitioned by the Shiite movement.
(Reporting by Laila Bassam and James Mackenzie