If someone has a valid USA tourist visa and their flight transits in Toronto can they approach the immigration officer at Toronto airport and apply for asylum? The asylum seeker does not have a visa to enter Canada, he is just in transit. Any help would be appreciated.