An Opera News Kenya publication
A man is recuperating at a hospital after police allegedly pushed out of a speeding car…