Deborah Lewis is the executive director for the Canadian Foundation for Physically Disabled Persons in Toronto. She tells us about this year’s inductees to the Canadian Disability Hall of Fame! From the November 3, 2021 episode.