
The Evan Bray Show - Steven Lewis - October 28th, 2024
Loading player...
A health policy analyst and health researcher who used to live in Saskatchewan is critiquing promises to fix the province's broken health system. Steven Lewis, adjunct professor of health policy at Simon Fraser University, joins Evan to share his thoughts ahead of tonight's election.