An Opera News Kenya publication
Two police officers have died while 10 passengers sustained injuries when a 14-seater matatu and a…