Salim Swaleh Explains Tearful Apology to Musalia Mudavadi
clinton luvindi5h ago

The Occupy Parliament protests on Tuesday June 18 provided a moment for Kenyans to express their views on the controversial proposed Finance Bill 2024.
The Occupy Parliament protests on Tuesday June 18 provided a moment for Kenyans to express their views on the controversial proposed Finance Bill 2024.
• The streets of Nairobi especially along Kimathi Street was the center of the action as police lobbed teargas to disperse the protesters who kept emerging and making pockets of resistance in the city.








