An Opera News Kenya publication
The National Transport and Safety Authority, NTSA has launched the 5th UN Global Road Safety Week…