US May Require Tourist and Business Visa Applicants to Post Bond of Up To $15,000 to Enter Country
NRI PULSE STAFF REPORT Washington, DC, Aug 4, 2025: The U.S. State Department has announced a 12‑month pilot program that will require applicants for tourist