Oluoch Olumo

Kenya through the rear-view mirror

Kenya has often been referred to as a great nation by many leaders, especially those in the political class. As…

Madaraka Day is nothing short of a grand delusion

Madaraka Day, when Kenyans proudly celebrate the dawn of internal self-rule, was commemorated on June 1 just as it has…