There are some people you hear about and all you can think is, “Are you nuts?” Take Rory Stewart for example.
Stewart spent 16 months walking 6,000 miles across Iran, Pakistan, India, and Nepal. He decided that to make his journey complete, he must go back and walk 600 miles across Afghanistan. But he’s going […]