Johnston named Canada's next governor general

David Johnston, Canada's next governor general, is pledging to be a "stalwart defender" of Canada's heritage, institutions and people.

About

08 July 2010

626 views

More from this channel: CBC North