An Opera News Kenya publication
A police officer is fighting for his life at Murang’a County Referral Hospital after he was…