Make ‘never’ really mean ‘never’ for Iran

U.S. military enforces a military blockade in the Strait of Hormuz on Monday, April 20, 2026 (U.S. Cemtral Command)'Washington must move beyond denial of materials and confront the regime’s center of gravity: its ideological hold on power'