No fact checking required.
The Iranians are complying with the deal. Trump’s point is he doesn’t like that they have destroyed 3000 centrifuges and 97% of their enriched uranium, in a single year, and they have 10 more years to go.
His beef is about other activities of theirs, as if they were part of tne deal, which they are not. One could argue that they should have been, but then we would most likely not have a NUCLEAR deal at all. Look at N. Korea. No nuclear deal, and all hell has broken loose. He just stopped one step short of creating the same problem, again, with Iran. Congress will NEVER DECERTIFY THIS DEAL. They know the end result of something like that. So, now he can claim he undid the deal, which is not true, it is just as much in fplace as it was two days ago. He just played the idiot base, like a car salesman sells you hot air.