Posted by: Sheetalb June 23, 2008
Stamp Nepal/Canada or Mexico
Login in to Rate this Post:     0       ?        
What about people working in consultancy, when you have a geniune job in a client's site? i have heard that many people like that are not getting visa in Canada, is that true?
Read Full Discussion Thread for this article