4 Notes on the $15,000 U.S. Visa Bond
An estimated 2,000 people, primarily travelers from African and Latin American countries, may be required [...]
Tourists to the US Face New $250 Surcharge
International visitors to the United States will soon be required to pay a “visa assurance [...]