Japan follows closely in second place, while Afghanistan has the least powerful passport. Read more at straitstimes.com.