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