Trump posted a lengthy rant claiming an Iran deal—actually a memorandum of understanding toward a potential future agreement—will be signed tomorrow.
He lists numerous things he claims are in the deal, many of which have been publicly disputed by Iranian officials and independent reporting.