An Opera News Kenya publication
An Administration Police officer is recovering at Baringo Referral Hospital after allegedly stabbing himself on the…