A senior commander of Iran's Revolutionary Guards has warned Tehran could launch a pre-emptive strike on Israel if it was convinced it was about to be attacked.
Brigadier General Amir Ali Hajizadeh says Iran will not start a war, but he reportedly told Iran's state-run Arabic language TV channel that it would launch a pre-emptive strike if it was convinced its enemies were putting the "final touches" on an attack.
He said Israel would not do so without America's support and in that case Iran would end up at war with both.
He said a conflict would have unpredictable consequences and could turn into World War III.
His comments come as a senior Iranian lawmaker accused the UN nuclear watchdog of passing confidential details of Iran's atomic work to Israel.
Javad Jahangirzadeh, a member of parliament's presiding board, said International Atomic Energy Agency (IAEA) chief Yukiya Amano had made repeated trips to Israel, divulging sensitive information about what Tehran says is its peaceful nuclear program.
The IAEA declined to comment.
Records show Mr Amano has made only one visit to Israel in his capacity as IAEA chief, in August 2010. He visited Tehran in May this year.
Last week, Iranian nuclear energy chief Fereydoun Abbasi-Davani said "terrorists" might have infiltrated the Vienna-based agency.
He suggested the IAEA included too much sensitive information about Iran's nuclear program in its reports that he said could be used by saboteurs.