Originally Posted by
alex0683de
I
I'm not so sure UA Fan's cousin is actually in India. He mentioned earlier that his cousin is working for GM. If this means he's living in the US or some other country rather than India (and thus has a valid long-term visa for that country) it would also help to convince the embassy that he's not likely to try to overstay to immigrate illegally.
My cousin works at GM's Bangalore office. I don't think there is any Saudi stamp on his current passport, although he did visit Saudi where his father works around 15 yrs ago.