Gichuki v National Police Service & 4 others [2024] KEHC 9816 (KLR)
High Court
•
Criminal Miscellaneous Application E040 of 2023
Decided: 25 Jul 2024