Why not charter half-a-dozen B747's and fly them back and forth between Africa, Middle East and Asia picking up and delivering to Canada anyone who wants to come and live here. That'll save a lot of risky travel for migrants. I figure six B747's could deliver about 3,000 migrants per day to Canada, which is about the numbers Germany has been receiving for the past two years. Canada needs to step up to the challenge. After all they say we need more people/immigrants for our country to do well.