Iran announces blockade of Strait of Hormuz and claims U.S. is complying
Special to WorldTribune.com NICOSIA — In the first such claim, Iran said it was imposing a blockade on unauthorized ships in the Strait of Hormuz. A senior commander for Iran’s Islamic Revolution Guards Corps said all ships, including those from the U.S. Navy, must undergo inspection before proceeding through the strait. “The alien vessels which […]