Police allowed 10 days to detain two in Caroline Wanjiku murder

2021-02-26 7

Kibera Law Courts has allowed detectives 10 days to detain two suspects in connection with Caroline Wanjiku's death.