Louise Arbour installed as Canada's 31st governor general

During ceremony in Senate chamber, Prime Minister Mark Carney called the GG a "steward" of Canadian values. Read on.

No comments

Read more