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
China's President Xi Jinping at the Great Hall of the People on April 21, 2026, in Beijing, China. (Getty Images)