A Long Road Remains to Social Justice.This paper discusses how Canada has always been an immigrant-receiving society. The paper demonstrates how, on the one hand, immigration to Canada began to show the increasing liberalization of Canadian society. At the same time, however, Canada remains a society that segregates certain groups to subordinate spheres, especially visible minorities. 8 pgs. Bibliography lists 7 sources.