Canadian Doctors for Medicare Chair, Dr. Melanie Bechard talks about the issue and the realities of Private vs Public health care
The Kyle Horner Show 10am-12pm
4,938 clip(s)
Potential Air Transat Strike
Naughty/Nice Taxpayers List
Forced House Vote in Ottawa on Pipeline Agreement