Delight Turbo Agency Ltd & another v Republic, Through, OCS Nakuru Police Station & 2 others [2025] KEHC 4340 (KLR)
High Court
•
Criminal Revision E045 of 2025
Decided: 03 Apr 2025