Iran denies reaching a final deal with the US, labeling the American naval blockade of the Strait of Hormuz “illegal”. | Read More in News from Israel