Iran is failing to fulfill the "spirit" of its nuclear deal with world powers, President Donald Trump declared Thursday, setting an ominous tone for his forthcoming decision about whether to pull the U.S. out of the landmark agreement. As he often had during the president campaign, Trump ripped into the deal struck by Iran, the U.S. and other world powers...

More...