Maritime traffic through the strategically important Strait of Hormuz, a key point for oil exports from the Persian Gulf, has been almost completely halted. This situation arose as a result of growing...
Source
Original source for this article
Original source for this article