Four People Die, and Hundreds are Arrested in Monday Protests

Monday, 18th May, 2026, was one of paralysis in Kenya: no commute, no school, and no business. Even then, lives were lost. A pathetic situation prevails in Kenya, where people die while expressing what virtually every Kenyan is saying. The last time Gen Zs went out to the streets to protest the proposed Finance Bill, […]