Hi folks,

I work for a renowned consulting firm in New Delhi and they want me to apply for L1 visa to work in the US office. Due to high rejection rate for L1 in India, the immigration consultant from my company wants me to apply from Canada.

In her words: Canada is a country...