US makes visa bond rule permanent with deposits of up to $20,000 for 50 countries. Is India…
The United States has made its visa bond programme permanent, allowing consular officers to require certain foreign nationals applying for business and tourist visas to deposit a bond of up to $20,000 before their visa is issued.
The…
Read More...
Read More...