Iran, led by President Mahmoud Ahmadinejad, has been testing missiles and making it plain it would respond aggressively to any attack on its nuclear facilities. There has been speculation for weeks that Israel, supported by the US, is working on just such an attack. There were rumours today that Israel has been landing jets in Iraq as a precursor to a military move.