Canada Facilitation Visa – Within the Temporary Resident Visas, there is also a specific visa given to Canadian citizens who do not momentarily possess a Canadian passport. This visa is called the Facilitation Visa and the article will go through its...