Why police have released Esther Muli before the expiry of 7-day detention order by the Court
Esther Muli, who was being detained at the Kilimani Police Station, was released on a police cash bail.
Accessibility Tools
Esther Muli, who was being detained at the Kilimani Police Station, was released on a police cash bail.