Erica Njeri Gachoka, the daughter of media personality Ciku Muiruri, has called out the Kenyan judicial system for the prolonged...