Hezbollah, Iran, the War on Israel & the U.S. Election.