British adventurer first person to visit every country without flying

Graham Hughes became the first person in history to visit all 201 sovereign countries on Monday.

Read more of this post