Israel-Hezbollah war grips Lebanon