Did Hamas time attack to torpedo Israel-Saudi deal?
The fact that three of Iran's enemies — the US, Israel and Saudi Arabia —would form an alliance will have set off alarm bells in Tehran. For Hamas, too, such an agreement goes against everything it stands for.