31 Mar 2025

USCIS Completes FY2026 H1B Lottery Selections

USCIS has completed the random H1B lottery selections for FY26, and all those selected have been notified. Congrats to all who were selected! If you weren’t  selected, see alternative options here....

28 Mar 2025

H1B Lottery Selections Begin

USCIS has begun making selections for the FY 2026 H1B lottery, and will formally announce when the selection process is complete....

27 Mar 2025

Mandamus for Administrative Processing

An immigrant visa application at a U.S. consulate can be stuck in administrative processing for a prolonged and indefinite period. If this happens, filing a writ of mandamus lawsuit may be an option....

26 Mar 2025

If You’re Not a U.S. Citizen – Don’t Vote

Voting in any federal, state, or local election when you are not a U.S. citizen can make you ineligible for permanent residence or naturalization and can lead to removal from the U.S. President Trump's new executive order on election integrity further enforces these rules....

21 Mar 2025

Trump Closes USCIS Ombudsman Office

The New York Times reports that President Trump has ordered the close of the USCIS Ombudsman Office, together with the Civil Rights Division of DHS....

13 Mar 2025

DOS Removes IV COVID-19 Vaccine Requirement

As of 11.Mar.2025, immigrant visa applicants do not need a COVID-19 vaccine. If your medical exam is still valid, and your visa was denied for lacking this vaccine, you may obtain a new medical exam without a fee....

10 Mar 2025

New CBP Home App Released

CBP launched a new mobile app with various features, including border wait time status, provisional pre-entry I-94 applications, and an “Intent to Depart” notification feature for certain unlawfully present individuals choosing to depart the U.S. voluntarily....

10 Mar 2025

USCIS Provides Grace Period for Updated Forms

USCIS granted grace periods for the implementation of recently updated forms I-485, I-131, & N-400, among others. Each form has its own grace period, so as always, confirm which form to use before filing!...