John Haltiwanger

John Haltiwanger is a reporter at Foreign Policy

Trump started a war he can’t control

US President Donald Trump has become a passenger in the Iran war, despite insisting that he remains behind the wheel after months of failed efforts…

5 key questions about Signalgate

Heads are still spinning in Washington in the wake of journalist Jeffrey Goldberg’s bombshell report in The Atlantic that he was accidentally…

How weakened is Iran, actually?

In farewell remarks to the State Department last week, then-US President Joe Biden declared that Iran “is weaker than it’s been in decades.”Biden’s…