A Langata police officer has allegedly shot and killed two women before turning the gun on himself in what appears to be a murder-suicide. According to...
Recent Comments