Trump needs to talk to Putin and try to get Vlad on line for something less than war with Iran.
Prime Minister Bibi Netanyahu of Israel talks to Putin next Wednesday as well. Israel has its beef with Iran and I understand but lets all hope cooler heads prevail.
Iran has its missiles but not its nukes. Its not quite up to North Korea level and we talk to NK.
You are right in your analyses . This mind set of telling other sovereign nations what to do has to stop unless they overtly threaten this nation like Kim has done 6 times. Now it is time for him to denuke or we must preempt with nuclear annihilation. I would give him 48 hours.