The New Republic favicon

John Fetterman Single-Handedly Tanks Effort to Rein Trump in on Iran