Canada promised disabled Canadians a better country, but it stopped halfway

On June 8, Louise Arbour will be installed as Canada’s 31st Governor General. Her........

© The Hill Times