People

A Survivor’s 110-Day Walk for Peace

Zahed Hafting has lived through epic times: war and torture, deception and the most unlikely of reunions. Now he's taking his passion for world peace on the road