Hezbollah declared war on Israel a long time ago. A little history– In response to Palestinian attacks from Lebanon, Israel invaded in 1978 and again in 1982. After this it occupied southern Lebanon until 2000, while fighting a guerrilla conflict against Shia paramilitaries. After Israel’s withdrawal, Hezbollah attacks sparked the 2006 Lebanon War.