What Is the Immigration Appeal Division? The Immigration Appeal Division (IAD) is one of the four divisions of Canada’s Immigration and Refugee Board (IRB). It is a specialized administrative tribunal that handles appeals on immigration decisions, offering relief …
Tag: