The Economist: Putin Is Going To Be Trapped 17.07.2025, 12:44 3,172 How Ukraine and Europe can capitalize on Trump's new U-turn on Russian Federation.