News

Some international visitors to the United States might be required to pay up to $15,000 deposits as part of a new visa bond pilot program announced by the State Department this week in a document ...
The US State Department announced Wednesday that travelers from certain countries will be required to post bonds to apply for B2/B1 Visas.