Indian passport climbs to 77th spot in Henley Passport Index

By NewsBytes Desk