NEW: VP JD Vance calls out media "propagandists" for their comments surrounding the Iran agreement, accusing critics of amplifying Iranian talking points while ignoring what's actually in the deal.
"Not a single cent of American money goes to Iran. Not $300 billion, not $24






