Thanks Kriv for your reply, it will help me. You must be having a broad understanding of immigration process.
Well as far as my friend is concerned, we have been class fellows. He is living in Canada and visiting home country next month where i live so i can get photographs together hopefully...