-
Kenya: Shikuku Dies of Prostate Cancer
The Star, 23 August 2012
Martin Shikuku, the self-declared "People's Watchman" of Kenyan politics died yesterday after a long battle with prostate cancer. Shikuku had been admitted at the Texas cancer… Read more »