ODPP orders the release of 75 Protesters arrested over Saba Saba demonstrations on Monday.
Tuesday, July 11, 2023 - The office of the director of public prosecutions on Monday ordered the release of 75 protestors who were arrested on Friday last week during the Saba Saba demonstrations organized by Azimio One Kenya Alliance leader, Raila Odinga. The 75 were arrested by police officers in parts of Nairobi after they…