An Opera News Kenya publication
Police are piecing up evidence that may lead to the details surrounding the mysterious deaths of…