Consular processing

Concept

US immigration process requiring applicants to attend visa interviews at US consulates abroad

1 story