Kenya Railways Corporation v Omboto & another [2025] KECA 537 (KLR)
Court of Appeal
•
Civil Appeal 78 of 2020
Decided: 21 Mar 2025