Kenyan Officer Drowns After Car Enters Floodwaters in MachakosBy Sewuese AnyoMay 2, 2024 A police officer in Kenya, identified as Inspector Cyprian Kasili tragically lost his life on Wednesday afternoon in Matungulu, Machakos County after floods swept his car…