Hi All,
I am working as a scientist with central government department in New Delhi. Actually I was planning to apply for US tourist visa as my brother who living in US on H1 Visa. Generally US is giving 10 years multiple entry tourist visa. Many of my colleagues informed me that US...