I'm flying next week to Toronto. I renewed my passport at Toronto Embassy in Jan this year and while embassy sent the old passport along with new passport it had holes in it so basically it is useless for travel now. I have a valid PR card and a valid passport. Do I also need to bring old passport with me? I'm little scared because I know Indian immigration officers can be rude sometimes.