An Opera News Kenya publication
The National Transport and Safety Authority (NTSA) has summoned a driver and conductor of a Meru…