David Anthony HoholSep 19, 20171 minCalgary Legal Guidance @ CFNHow does the government enforce Canadian immigration laws? Immigration laws are mainly enforced by 2 federal government departments...