Canavisa,
They will ask the passport for stamping, they first asked for my passport and then issued the approval letter.
Hi All,
Looks like CIC are working during the holidays, I have received the approval leter waiting for our passport to be mailed back. Please check for the email or...