True that Iran has 'put Israel in its place'?