The killings of top leaders from Hamas and Hezbollah stun Middle East
Within the last day, leaders of both Hamas and Hezbollah were killed in apparent assassinations by Israel. Iran backs both Hamas and Hezbollah. And now, many groups are vowing revenge.