An Opera News Kenya publication
A police officer in Siaya is recuperating at Siaya County Referal Hospital after he was brutally…