Deo Kato embarked on a journey from Cape Town in July 2023, running steadily north on a 516-day odyssey that included weeks of imprisonment, serious illness, and passing through war zones. Today, he arrived in London after covering 7,730 miles (12,440 km).
10 months ago