Israel is still battling Hamas in Gaza nearly a year after its October 7 attack, and has opened a new front against Hezbollah in Lebanon.