I have applied for Canadian Citizienship and i am currently Indian citizen. I am planning to move to US on L1A visa on Indian passport. Does anyone know what happens when I get canadian citizenship to my US VIsa, do i immediately become out of status and will return to Canada or are there work arounds?