With Islam being the fastest growing religion in Canada, we have to make room for more Muslims.
So certain demographics are out:
Despite white South Africans being on Genocide Watch, the Federal government won't be allowing any of them to claim refugee status: http://www.iol.co.za/news/crime-courts/canada-boots-out-sa-s-white-refugee-1.1706525#.U7lcj9GdSXY
Same goes for people fleeing North Korea: http://www.thestar.com/news/immigration/2013/12/15/canada_closing_door_on_north_korean_refugees.html
So if you're running from Stalinist Korea maybe South Africa would be glad to let you in because Jacob Zuma could use your input. Likewise white South Africans will probably find Pyongyang a lot more hospitable than Cape Town as rape and murder are frowned upon there.