The Cycle of Power: A History of Ambition, Betrayal, and the Struggle for Kenya’s Soul
Since gaining independence from British colonial rule on December 12, 1963, Kenya has been a nation defined by a paradox: […]
Since gaining independence from British colonial rule on December 12, 1963, Kenya has been a nation defined by a paradox: […]
On October 16th, 2025, the air in Nairobi was thick—not just with the grief of a nation, but with the
Last week, a seemingly innocuous exchange between William Ruto and Emmanuel Macron—coffee, tea, and a sculpture of the wild beast