Loading the player...
Watch on Youtube
The USCIS National Dashboard
Find out about the processing time for many immigration cases