I am visiting Zambia on a business trip. In this process, I need to get my H-1B stamped in the Lusaka U.S. consulate. I hear from friends that there has been a recent regulation in H-1B stamping that one MUST GO to his/her native country to get the visa stamped. That is, an Indian Citizen cannot get his H-1 stamped in either canada/mexico. Is this true.
Please advise.
Sankar.
Please advise.
Sankar.