David Johnston reflects on time as Governor-General

News

David Johnston looks back on his time as Canada's third-longest-serving Governor-General

More From News/Must watch