Iran restores strict control over Strait of Hormuz amid escalating US blockade dispute....
Loading summary