State Department to Require Applicants for Business, Tourist Visas to Post $15,000 Bond
The U.S. State Department announced on Aug. 4 that it will require some applicants for business and tourist visas to post a bond of up to $15,000....
Read More
What would you like to watch today?