>About annihilating another state: How can Iran annihilate a state which has 200 nuclear warheads? It might be other way around.
If the US or Israel really wanted to destroy Iran they could. The US invaded Iraq and Afghanistan, in both cases in response to hideously brutal attacks on themselves or their allies. They could do it to Iran, so why haven't they? Because they don't want to, they have nothing to gain from it. They didn't want to invade Iraq or Afghanistan either, and have been trying to get their troop out as fast as possible ever since. The only reason they attacked Saddam or Afghanistan was because of the invasion of Kuwait and the 9/11 attacks. If Iran would just leave them and their allies alone, they'd be fine just buying their oil and selling them Coca-Cola.