"do you seriously think Iran lets the inspectors see every site they have in operation."

--

They're required to if there is any site that may be used for further development.

And the IAEA and the US State Department are satisfied that Iran IS complying with the deal, as are the other signatories to the agreement - China, Russia, UK, France and the EU.

Incidentally, you should consider that the deal is signed also by those other nations so the US pulling out really means little.

It's just grandstanding for the simple folk in his base, who don't really understand the specifics of the Agreement.

Ditto with the sanctions.

If Trump reinstates the sanctions against Iran, no one else will follow, and Iran will just continue to sell its oil as it does now.

And just suppose, for argument's sake that the entire deal were cancelled.

Iran would then be free to again develop nuclear weapons, and Trump, and the world, would have a second North Korea on its hands.

Brilliant idea, eh?