Thank you Mr. Leon for your promt reply, I understood that one can apply when he is in Canada, but i would like to know is there any recent changes for example the couple must be married for two years before applying for spouse sponsership.
If so please throw some light on this issue.