Michael Allen: US needs military force leverage in Iran deal

May 29, 2026 - 11:14
Michael Allen: US needs military force leverage in Iran deal
Former NSC Senior Director Michael Allen emphasizes the need for a credible military threat against Iran to secure any deal. He discusses the difficulty of regime change and preventing Iran from using the Strait of Hormuz as leverage.