Iran’s military said a US naval blockade set to begin on Monday would be illegal and amount to piracy, warning that no Gulf ports would be safe if its own were threatened. “The restrictions imposed by criminal America on maritime navigation and transit in international waters are...