Kevin Rudd speaks to Brown University: Understanding China Under Xi Jinping Archive 24 Apr Previous Previous Kevin Rudd speaks to ABC 7.30 on the Australia-US Alliance and North Korea Next Next Book Review by Neal Blewett: Rudd’s ruminations - The various selves of Kevin Rudd