The New Republic favicon

Trump Rages over Fresh Iran Humiliation as GOP Angst Grows: “Screwed”