India Excluded from US Permanent Visa Bond Program
The US has made its visa bond program permanent for 50 countries, raising the cap to $20,000. Crucially, India has been confirmed not to be on this list, offering significant relief to Indian travelers.
Read More