Trump says the Iran nuclear deal is bad. Here’s why he’s wrong
Donald Trump didn't like the Iran deal's 2031 deadline, but by then we will have the tech to continue keeping a lid on Iran’s – and others’ - nuclear ambitions
Science and reality