An Opera News Kenya publication
The truth is caving in after a policeman and his son were Wednesday arrested over the…