The New Times (Kigali)
18 August 2008
Yesterday, Rwanda's hopes for an Olympic medal were dashed when the country's long distance athletes failed to break the duck in their respective events held at the Bird's Nest Stadium in Beijing, China.
[ See Article ]