Police Officers Forced To Throw Teargas Canisters At Protesters Heading To ParliamentSeptember 23, 2024 Police Officers were forced to throw several teargas canisters after several protesters gathered around Nairobi…