Hamas’s leader is dead, Iran vows revenge: can anything stop all-out war in the Middle East?
The assassination of a Hamas leader in Tehran humiliated Iran’s leaders, dashed hopes of a ceasefire and left the heavily armed nations of the Middle East moving inexorably closer to an all-out war they all claim not to want