Gachau & another v Attorney General & another [2025] KEHC 11747 (KLR)
High Court
•
Civil Appeal E775 of 2022
Decided: 05 Aug 2025