
Nancy Chemelil Mwaura
Nancy Chemelil Mwaura is a police inspector in Kenya who recently came under scrutiny in a lawsuit filed by lawyer Ndegwa Njiru, who accused her and two other officers of fabricating charges and demanding a bribe during an unlawful arrest.
Power92
Reach46,475
Country presence
Recent news mentions
Nancy Chemelil Mwaura is one of the police officers accused of abuse of power by Ndegwa Njiru.
Lawyer sues three police officers for alleged fabricated charges and briberyThe Standard·
Kenya· 2026-08-03




