Canadian Visa News is not a law firm and is not a substitute for the advice of an attorney. Canadian Visa News is not affiliated with or endorsed by the Government of Canada or Immigration, Refugees and Citizenship Canada (IRCC) or any other government agency. Use of the Canadian Visa News website and its services are subject to our Privacy Policy and Terms of Use.