Esther Muli released
Why police have released Esther Muli before the expiry of 7-day detention order by the Court
By Brian Okoth | 3 years ago
Esther Muli, who was being detained at the Kilimani Police Station, was released on a police cash bail....
Load More please wait....