Iran’s moment of truth: will 2025 be the year of war or a nuclear deal?

Iran is nearing a fork in the road, marked by what may be the most consequential decision yet to be made by the country’s supreme leader Ali Khamenei: war or a deal with the US administration of Donald Trump.

That’s according to Mark Dubowitz,…

Continue Reading