Louise Arbour sworn in

Louise Arbour was sworn in as Canada’s 31st Governor General Monday morning, where – despite her impressive CV – like any store clerk, the main ability that got her the job was the ability to speak French.