Boniface Mwangi v Inspector General of Police and 5 others (Petition 544 of 2015) [2017] eKLR

Summary case

x123xx