Kenya’s veteran politician Martin Joseph Shikuku is dead. Shikuku died at Texas Hospital in Hurlingham while undergoing treatment.
The independence era hero has been undergoing prostate cancer treatment and passed away on Wednesday.
Commonly referred to as ‘the People’s Watchman,’ Shikuku will be remembered for his fight for democracy as well independence of the country.
Leave a comment