Swearing in of Canada's New Governor General

Julie Payette is Canada’s 29th Governor General..sworn in this week.

1 I like it
0 I don't like it