Kabundu & another v County Government of Mombasa; Clerk County Assembly of Mombasa & 7 others (Interested Parties) [2023] KECA 1330 (KLR)
Court of Appeal
•
Civil Appeal E005 of 2021
Decided: 10 Nov 2023