Even though a bill granting U.S. visas to foreigners who completed advanced science, technology, engineering, and math (STEM) degrees received a majority vote in the House of Representatives, it failed to achieve the needed two-thirds majority to meet approval.
STEM Visa Bill Rejected: What it Means for the United States
September 27th, 2012 by Brad Graham
Posted in: Immigration, STEM, Visa Bill