Can Trump and Xi Strike a Deal? James Palmer Foreign Policy 34 0 29.10.2025 .....© Foreign Policy visit website