Length
23 minutes
Words per minute
134.44
Word count
3,161
Sentence count
93
Harmful content
Hate speech
2
sentences flagged
John Weisenberger served as the Chief of Staff to former Prime Minister Stephen Harper's immigration minister, Diane Finley. He's been around the block and has some ideas on what went wrong with Canada's immigration system and how to fix it.