An Opera News Kenya publication
A police woman identified as Corporal Elizabeth Ahoa has died under strange circumstances at a prayer…