Iran is preparing to lay mines in the Strait of Hormuz, a critical global trading route that oversees the transport of 20% of the world’s oil supply, according
Read MoreThe Strait of Hormuz is a waterway that carries about 20 percent of the world’s oil supply
Read More