How Disastrous Was the Trump-Putin Meeting? Steven Pifer Foreign Policy 7 0 18.08.2025 .....© Foreign Policy visit website