Ugandan runner due to arrive in London after 516 days and 7,700 miles on the road
Deo Kato says journey from Cape Town gave him hope in humanity, despite facing racism from police and passersby on a daily basis
A Ugandan athlete who arrives ... Read more