Charles Mwenda v Inspector General of Police, National Police Service & 2 others; Law Society of Kenya,Interested Party & 3 others (Interested Parties) [2021] KEHC 5792 (KLR)
- Court
- High Court of Kenya
- Case number
- 5792
- Citation
- [2021] KEHC 5792 (KLR)
- Decided
- 30 June 2021
Loading judgment…