An Opera News Kenya publication
National Transport and Safety Authority (NTSA) boss Francis Meja has said that the bus that caused…