Top Stories France claims top spot on Henley Passport Index for 2024; India drops to 85th positionFebruary 21, 2024 In the recently released Henley Passport Index for 2024, France has secured the leading position, with its passport granting visa-free…