David Lewis discusses Canadian culture and politics
David Lewis, Canadian political, discusses Canada's domestic and foreign affairs, including their relationship with America. He also spends some time talking about Canadian socialism including universal health insurance.