On BBC, Ezra Cohen discusses how the United States’ threat to strike Iranian power plants is not an empty promise, but a statement backed by serious capability and intent. This threat emphasis on the US efforts to open the Strait of Hormuz.
Caption
A photo shows US and Israeli flags projected on the historic walls of the Old City near Hebron Gate in Jerusalem on June 22, 2025. (Getty Images)