November 21, 2011

H1-B Visas: What is the Departement of State in Charge of concerning visa petitions?