NPR favicon

Deadlock over Iran's nuclear program and the Strait of Hormuz cripples peace efforts