Its true that Canada has been able to claim the moral high ground over accepting refugees when there was a very low likelihood of our getting very many.. that situation is now changing and we will have to see if our generosity and humanity matches the situation.  The current  waves of refugees across the world are just the beginning. War will be joined by climate change driving the exodus of millions. The world has to get together and try and come up with a solution as it is just not acceptable to have all these poor people and their little kids drowning in the sea, freezing in the cold or hiding out in godforsaken places fearing arrest. We have to honestly appraise the role of transnational corporations and global trade as drivers ofresource theft and unemployment in developing countries. Much can be done to improve life in their home countries.