Kenya Broadcasting Corporation v Kasisi & 11 others [2022] KECA 1066 (KLR)
Court of Appeal
•
Civil Application E446 of 2021
Decided: 07 Oct 2022