The New Republic favicon

Trump Tirades on Iran Take Ugly, Sadistic Turn as Crushing Polls Hit