An Opera News Kenya publication
The National Transport and Safety Authority (NTSA) mandate will be expanded as the government wants to oversee…