I came to Canada 20 years ago as an immigrant, I had to pass stringent RCMP background checks in all countries I had lived in, it took me well over a year to gain residency.
I wonder if Canada vets refugees thoroughly enough? For example, does Canada request background checks from the Syrian Government? With over 100 shootings in the Somali/South Asian gang war in Surrey BC this year, I wonder how well the Somali refugees were vetted?