Putin hooked Trumpy up with the bestest and bigliest cyber and it had the info. You can see the same info here at:
www.infowars.com
As for your second sentence this the most frustrating aspect of this administration. The willingness to tear up deals is going to damage US credibility for years after this clown is gone from office. Its destroyed one of the biggest constants of US foreign policy: Deals made with one administration where honored.
Doing anything else is just fucking dumb. But we have a spiteful idiot in the White House who will do whatever will get the most boisterous praise to feed his ego, so here we are.
Trump hasn't even alleged non-compliance by Iran. He's just scrapping the deal because he can, the same way he's putting the bone to the Dreamers, the Salvadoran refugees & ACA beneficiaries.
Muricuh! Hell, yeh! Feel the Freedumb!