Mangiti & 21 others v Republic [2025] KECA 735 (KLR)
Court of Appeal
•
Criminal Appeal E111 of 2023
Decided: 02 May 2025