Skip to main content
Menu

Nelson Mandela delivering a speech in Westminster Hall, 2003

Nelson Mandela delivering a speech to Rhodes Scholars in Westminster Hall, 2 July 2003.