Consular Processing
An alternative to obtaining the last step in the green card through the consulates outside USA. This is an alternative to adjustment of status.
An alternative to obtaining the last step in the green card through the consulates outside USA. This is an alternative to adjustment of status.