An Opera News Kenya publication
National Transport and Safety Authority Act (NTSA) is a statutory body established by the National Transport…