I am a Canadian Citizen, I have lived in Canada all my life. I know all about the delays in immigration process and I accept that it happens as long as we, their clients, are kept up to date with accurate information.
I sponsored my girlfriend, all of her processing is complete, they just need...