An Opera News Kenya publication
Passengers and crew have been trapped after a minibus lost control and plunged into a ditch…