Nationwide millions of employers and people applying for work visas and green cards are waiting longer than ever for U.S. Citizenship and Immigration Services (USCIS) to process and approve applications and petitions. Five years ago, an average case took about five...

read more