Kevin Rudd speaks to CNBC Squawk Box on the US-China Trade War Archive 7 July Previous Previous Kevin Rudd and Terry Moran in conversation: Challenges Facing Australian Governance Next Next Kevin Rudd speaks at the Aspen Ideas Festival 2018: North Korea - Getting Beyond Brinkmanship