
Edwin Mwasi
Edwin Mwasi is the Officer in Charge of Investigations for the Kenya Wildlife Service in Nakuru, who reported the death of Corporal Leonard Ochieng Odero and is overseeing the ongoing homicide investigation into the officer's death.
Power114
Reach57,943
Country presence
Recent news mentions
Edwin Mwasi took the stand to defend six KWS rangers charged with abducting Odhiambo.
KWS investigator faces tough questions in fisherman's abduction caseThe Standard·
Kenya· 2026-09-23
Edwin Mwasi is the Officer in Charge of Investigations at KWS Nakuru who reported the death of Corporal Odero.
Detectives probing possible murder of Nakuru KWS officerThe Standard·
Kenya· 2026-06-26











