Becoming a Canadian citizen, will it have any additional benefit in I-140? Will we have any changes in effect for country vise quota? If i am an Indian citizen having approved I-140 and if i am moving to Canada and become canadian Citizen should i again aply for TA VISA to come back to USA? What...