An Opera News Kenya publication
A police officer has been confirmed dead following an ambush on a construction site along the…