Police allowed 10 days to detain two in Caroline Wanjiku murder

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

Recommended