The Nairobi Review

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…

Can’t think, Won’t Think?

We have now entered the third month since the first case of Covid-19 was reported in Kenya. The pandemic has…