Police Officers Forced To Throw Teargas To Disperse Protesters Demanding Morara Kebaso’s ReleaseSeptember 30, 2024 Police Officers were forced to throw several teargas canisters to protesters outside the Nairobi Regional…