British Adventurer Karl Bushby Completes 28-Year Journey
British adventurer Karl Bushby completed a nearly 28-year, 50,000-kilometer journey on October 5, 2026, returning to the United Kingdom by swimming across the English Channel after traveling entirely without vehicles ... Read More