The war in the Middle East is escalating, with nearly 800 killed in Iran as explosions rock Lebanon, where Israel says it's retaliating against Hezbollah.