The New Republic favicon

Europe Outraged as Trump Delivers Russia a Big Win Amid Iran War