The United States struck Qeshm Island, Iran's strategically located outpost in the Strait of Hormuz, the Wall Street Journal reported.


123@heraldcorp.com