The Nation (Nairobi)
15 August 2008
At the risk of sounding unpatriotic, I maintain that Kenya will be lucky to win a gold medal in tonight's competitive women's 10,000 metres final at the "Bird's Nest" that is Beijing's National Olympic Stadium.
[ See Article ]