Hi tdcec,
Thanks for your reply. One of my friend advised me to attach the passports while sending them to CIC so wanted to check if this is a general practice followed in case one has two passports.
Anyway, let me know one you get your passport back. Good Luck to you !!
BTW, do you have a US...