"The result…should be the abandonment of nuclear power!" said a widely quoted "analyst." It was the usual media hysteria.
Hostilities between the United States and Iran have mounted in July 2026 as disagreements over the Strait of Hormuz ...