The Nation (Nairobi)
29 August 2008
The port City of Mombasa virtually came to a standstill as thousands of people braved the scorching sun to have a glimpse and welcome the team of sportsmen and women from the 29th Olympic Games in Beijing China.
[ See Article ]