An Opera News Kenya publication
Police in Taita Taveta County are holding the driver and conductor of a church bus which…