Washington Russia strategy

John Herbst discusses U.S. leverage over Putin and Trump’s shifting Ukraine position

15 November 2025, 04:55 PM