Recent Articles Immigration law in Canada: What are the rules for temporary and permanent residents? How does customs work in Canada? Find out the recent changes and highlights William Liske leads Losani Group's legal charge during the housing crisis