Wafula v Maru [2026] KESC 8 (KLR)
Supreme Court
•
Application E012 of 2025
Decided: 23 Jan 2026