An Opera News Kenya publication
Police in Mombasa have summoned the manager of Simba coach bus company over a plastic bag shipment…