An Opera News Kenya publication
The board of the National Transport and Safety Authority (NTSA) on Friday dismissed senior officials in a major…