Given that Edmonton's population is 26% immigrants, that's simply false. The main problem is that these cities are very small, so even though as a percentage they absorb a lot of immigrants, they can't make that much of a dent overall.
I think your parent meant Edmundston, New Brunswick, pop. 16,437.
Lol
My man doesn't even know about Edmunston, NB. It's really that bad.