News

India has jumped eight spots to rank 77th on the Henley Passport Index 2025, with visa-free or visa-on-arrival access to 59 ...