Daily Kos favicon

JD Vance gets thankless job of spinning crappy Iran ‘deal’