Angry protesters on July 2, 2024 blocked Moi Avenue in Nairobi’s CBD using coffins as anti-riot police intervened to remove…
Read MoreIn a landmark ruling, the High Court has issued a directive prohibiting the National Police Service from using excessive force,…
Read More