Two oil tankers explode after striking naval mines in Strait of Hormuz

Two oil tankers explode after striking naval mines in Strait of Hormuz