President Donald Trump posted on Truth Social asserting that Iran has agreed never to develop a nuclear weapon. He also dismissed reports that the United States is paying Iran $300 million as fake news spread by Democrats.