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