US is being ‘humiliated’ by Iran’s leadership, says Friedrich Merz – SpryNews