An anti-US mural in Iran's capital Tehran. AFP
An anti-US mural in Iran's capital Tehran. AFP

Return to Iran nuclear deal expected within days as Russia hurdle is cleared