KEVIN RUDD SPEAKS TO THE LAFAYETTE CLUB, ST. ANDREWS, SCOTLAND: “THE UNITED STATES, CHINA & THE FUTURE OF THE GLOBAL ORDER”

Address to The Lafayette Club at the University of St. Andrews, Scotland, on 6 November 2017

Share this media bit