An Opera News Kenya publication
A driver was on Tuesday received heavy applauds by the National Transport and Safety Authority (NTSA)…