A peaceful bishop’s retirement event in Embu County on Sunday, June 29, 2025, erupted into chaos after Mukurweini MP John Kaguchia publicly announced plans...
In anticipation of the planned Gen Z anniversary protests on June 25, Kenyan authorities have ramped up security across Nairobi and other major towns....