Is Raila Odinga’s Time Up?

At 79, Raila Odinga may just have made his worst political blunder.
Does William Ruto Know What He’s Dealing With?

As the #Occupy movement led by Gen Z has risen, floundered and risen again over the last fortnight or so, President William Ruto’s various reactions – first calling the #OccupyParliament brigade treasonous; then doubling down and feigning a call for national dialogue; before quickly enacting a Twitter Space which has resulted in nothing more than […]