As he prepares for possible talks with the North Korean leader Kim Jong-un about controlling the North's nuclear weapons program, President Trump is facing his most complicated national security challenge so far. He has made the task far harder by threatening to blow up the only other recent deal to control a nuclear program, with Iran.more