The Nation (Nairobi)
30 June 2008
The Independent Review Commission looking into the disputed General Election of last year is supposed to be one of the most important probes into an episode that nearly plunged this country into total chaos.
[ See Article ]