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