Law Society of Kenya & 3 others v Inspector General of Police & 4 others [2025] KEHC 236 (KLR)
High Court
•
Constitutional Petition E009 of 2025
Decided: 23 Jan 2025