After the Shiite Hezbollah kidnapped two Israeli soldiers from the border with Lebanon, Israel declared war on Lebanon in 2006.