President Donald Trump said Thursday on Truth Social he has cancelled previously announced strikes on Iran tonight as "final points" of a deal have been, "in both concept and great detail, approved by all parties involved."
He said the time and place of a deal signing between the nations will "be announced shortly."