Kevin Rudd

Kevin Rudd served as Australia’s 26th Prime Minister.

China’s Long View: European Imperialism in Asia

Australia’s former Prime Minister on how World War I has much to answer for a century later.

Read more »