Glad to hear that you battled all odds to finally find your feet in Canada. Congrats for that. I have heard about many immigrants who have given up in such situations from a friend of mine who is a lawyer. This should be a great inspiration for many who are dreaming of moving to Canada. All the...