Top stories in Kenya on August 21, 2026

  1. Rodri Net Worth 2026: €76.5M Barcelona Transfer, Nike Deal & $30M Empire
  2. Kenyans on their own as state agencies fail to curb political violence
  3. Gachagua's Emurua Dikirr tour faces challenges amid heightened tension