The list of World’s most powerful passports has been released. Do you know India is at which rank on the list? Know all the details about the list here.