Death Toll On Saba Saba Protests Rises Amidst Calls For Accountability

The recent “Saba Saba” protests on July 7, 2025, a day deeply significant in Kenya’s history for its association with pro-democracy movements, have tragically escalated into widespread violence, resulting in a soaring death toll and renewed calls for accountability. Mountin..
Continue Reading on Ghafla! (Entertainment)