New polling finds 67% of Canadians say taking in 500K permanent residents a year too high
Host Alex Pierson speaks with Dr. Eddie Sheppard, Vice President of Abacus Data, about new polling that suggests shifting attitudes on Canada's immigration policy.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Create your
podcast in
minutes
It is Free