No More U-Visas for the 2015 Fiscal Year!
The U.S. Citizenship and Immigration Services (USCIS) has already approved the statutory maximum of 10,000 petitions for U-1 Nonimmigrant Status (U-Visas) for the 2015 fiscal year that began on October 1, 2014. The cap was reached almost immediately due to the applicants who were on the wait list from the 2014 fiscal year. Unfortunately, this means […]