According to AP, the attacked building is located in the village of Aito in northern Lebanon, not in the area where Israel is carrying out a ground operation to destroy Hezbollah facilities.
The Lebanese Red Cross said that the Israeli airstrike on October 14 killed at least 21 people and injured many others. The purpose of the attack remains unclear as the Israeli military did not immediately make any announcement.
Video footage from the scene showed a column of black smoke billowing from Aito, with several nearby cars destroyed. People nearby were trying to pull bodies out of the rubble or down from tree branches.
The airstrike came after Hezbollah used unmanned aerial vehicles (UAVs) to attack an Israeli military base on October 13, killing four 19-year-old soldiers and injuring seven others.
Israeli Prime Minister Benjamin Netanyahu personally visited the attacked base on October 14 to inquire about the health of the wounded soldiers and declared that "we will continue to attack Lebanon mercilessly, including the capital Beirut".
When Israel began fighting Hezbollah last October, it killed 2,300 Lebanese, a third of those deaths recorded last month.
After launching a ground campaign in Lebanon earlier this October, the Israeli army focused its attacks on southern Lebanon, the western Bekaa Valley and the suburbs of Beirut.
Meanwhile, Hezbollah's artillery shells and drones launched into Israeli territory over the course of a year have killed 60 people, although the Israeli military said most of the targets were intercepted and fell in open areas.
Hezbollah has vowed to end its conflict with Israel only if a ceasefire in Gaza is agreed. However, on October 8, the Iran-backed force in Lebanon agreed for the first time to an unconditional ceasefire.