On November 23, 1995, Walter Wanjiru then a lorry tout aged 20 years, was in a horrific road accident. Out of the nine in that fateful ride, he was the only one who survived. He now says that the ...